Puerto Sagua at 700 Collins Avenue, in South Beach, Miami Beach, Florida, is a family-run Cuban diner that has served the area for decades and stands out in a neighbourhood dominated by newer, trend-driven restaurants. The cuisine is classic Cuban comfort food at moderate prices, roughly $15-30 per person, which is notably low for South Beach. Signature dishes include ropa vieja, shredded beef stewed with peppers and tomato, and vaca frita, crisped shredded flank steak with onions and lime. Plates come with black beans and rice, and fried plantains are a common side. Cuban coffee is served throughout the day, and breakfast with pressed bread and cafe con leche is a local habit. The dining room has the feel of a classic American diner with Cuban accents: a long counter, booths and tables, fast service and a regular crowd of locals, hotel workers and visitors. The noise level is moderate to loud when full, and dress is casual, with beachwear common. The beverage list is simple, centred on coffee, juices, beer and soft drinks, rather than a wine programme. The restaurant opens daily from about 7:00 AM to 11:00 PM, and one listing shows service until after midnight, so phone +1 305-673-1115 to confirm hours. Reservations are not taken, and walk-in seating is the rule. Waits are usually short outside weekend dinner and breakfast peaks. The location near the southern end of Collins Avenue, a short walk from Ocean Drive and the beach, makes it convenient for visitors staying in South Beach who want a filling, inexpensive meal without leaving the neighbourhood. Portions are generous, and sharing plates is a practical way to lower the bill.
| Price | $$ (about $15-30 USD per person) |
|---|---|
| Hours | Daily, about 7:00 AM-11:00 PM; one listing shows service until after midnight, so call to confirm |
| Reservations | Walk-ins only; no reservations needed |
| Address | 700 Collins Ave, Miami Beach, FL 33139 |
Signature dishes
- Ropa vieja
- Vaca frita
- Black beans and rice
- Cuban coffee
Good to know
- Known for
- Family-run Cuban diner serving South Beach for decades.
Location
700 Collins Ave, Miami Beach, FL 33139
25.7771, -80.1326 View on map
Highlights
- Ropa vieja and vaca frita with black beans and rice
- Family-run Cuban diner in South Beach for decades
- Open from early morning until late evening
- Moderate prices in a high-cost neighbourhood
Tips for visiting
- No reservations are taken; arrive outside weekend dinner peaks to avoid a wait.
- Breakfast with Cuban coffee is an inexpensive way to start a South Beach day.
- Portions are generous, so sharing plates can reduce the bill.
- Counter seating is often quicker than waiting for a booth.
- Phone to confirm late-night hours before visiting.
When to visit
Weekday mornings and mid-afternoons are quietest; breakfast is a local favourite.
Accessibility
The diner is at street level on Collins Avenue in South Beach. Visitors with mobility needs should phone +1 305-673-1115 to confirm entry and seating.
Visit, book or contact
Frequently asked questions
Does Puerto Sagua take reservations?
No, it operates on a walk-in basis. Waits are usually short outside peak meal times.
What are the signature dishes?
Ropa vieja and vaca frita are the signature plates, served with black beans and rice.
What are the opening hours?
It opens daily from about 7:00 AM to 11:00 PM. Phone +1 305-673-1115 to confirm, as one listing shows later service.
How much does a meal cost?
Meals generally cost about $15-30 per person.