Cafecito • Croquetas • Ropa Vieja
Miami Beach Cuban Food Guide
I live in Miami Beach and Cuban food is a daily part of life here, not a novelty. This is where I actually eat — the old-school diners, the walk-up windows, and the one day trip every visitor should make to Versailles.
Why This Guide Exists
Miami is the de facto capital of Latin America in the US, and Cuban culture is its foundation. Cuban food here isn't “ethnic cuisine” — it's the default. The cafecito is as ubiquitous as Starbucks. The Cuban sandwich is the city's signature food.
Most tourist guides will send you to the flashy new-Cuban fusion spots that charge $28 for deconstructed croquetas. This guide sends you to the places where the food is real, the portions are huge, and your total bill makes you wonder how they stay in business.
The Restaurants
Puerto Sagua
Collins Avenue, South Beach
Old-school Cuban diner
Puerto Sagua has been on Collins Avenue since 1962. It looks like a diner because it is a diner — vinyl booths, fluorescent lights, laminated menus. But the food is genuinely some of the best Cuban food on Miami Beach. This is where locals eat breakfast and lunch. The portions are enormous and the prices are honest.
What to Order:
- •Ropa vieja (shredded beef in tomato-based sauce) — their signature dish
- •Cuban sandwich — pressed, hot, proper ham-pork-Swiss ratio
- •Croquetas (ham croquettes) — order these as an appetizer, always
- •Cafe con leche — strong, sweet, perfect
- •Palomilla steak with rice and beans — simple, excellent
Pro tip: Go for lunch, not dinner. The lunch crowd is more local and the wait is shorter. Cash and card accepted. Don't let the diner appearance fool you — the kitchen is serious.
La Sandwicherie
14th Street, South Beach
Late-night sandwich counter
Not technically Cuban, but La Sandwicherie is a Miami Beach institution that serves French-pressed sandwiches with a strong Latin influence. Open late (sometimes until 5am), it's where locals end up after a night out instead of pizza. The sandwiches are made on fresh French bread with real ingredients.
What to Order:
- •The Original — prosciutto, salami, turkey, Swiss, veggies, vinaigrette
- •Chicken breast sandwich with everything
- •Fresh fruit smoothies — legitimately good and made with real fruit
- •Any sandwich with their house vinaigrette — it makes everything better
Pro tip: The outdoor counter seating at 2am on a Saturday night is peak Miami Beach energy. During the day it's a chill, quick lunch spot. Get everything 'with dressing' (their vinaigrette).
David's Cafe
Collins Avenue, South Beach
Fast-casual Cuban cafe
David's Cafe is the everyday Cuban spot that locals use for a quick cafecito, a media noche, or a full plate lunch. It's not fancy. It doesn't try to be. The coffee is strong, the food is consistent, and the prices are reasonable by Miami Beach standards. Multiple locations on the Beach.
What to Order:
- •Cafecito or cortadito — the whole reason to walk in
- •Media noche (midnight sandwich) — sweet bread, pork, ham, Swiss, pickles
- •Chicken soup — especially if you're under the weather
- •Croqueta preparada — a Cuban sandwich but with croquetas inside
- •Pastelitos — guava and cheese, fresh from the case
Pro tip: The cafecito is $1-2 and might be the best value on Miami Beach. Order it 'ventanita style' (through the walk-up window) like a local. Don't sit down unless you're eating a full meal.
Versailles Restaurant
Calle Ocho (8th Street), Little Havana
The palace of Cuban food
Versailles is not in Miami Beach — it's in Little Havana on the mainland, about a 20-minute drive. But you cannot write a Cuban food guide for anyone living in Miami without including it. This is the most famous Cuban restaurant in the United States. Mirrored walls, massive portions, full bakery, and a ventanita (walk-up window) that serves cafecito to a constant stream of locals.
What to Order:
- •Lechon asado (roast pork) with moros (black beans and rice) — the definitive plate
- •Vaca frita (crispy fried shredded beef) — salty, crispy, addictive
- •Plantain chips and garlic sauce to start
- •Tres leches cake from the bakery — order a whole one to take home
- •Ventanita cafecito — stand outside with the crowd and drink it in two sips
Pro tip: Make this a day trip. Drive to Little Havana, walk Calle Ocho, stop at Versailles for lunch, get pastries from the bakery for later. The ventanita line is part of the experience. This is Miami culture at its most authentic.
El Cristo
Flagler Street, Downtown Miami
No-frills worker's cafeteria
Another off-island pick worth the trip. El Cristo is a cafeteria-style Cuban restaurant near the courthouse in downtown Miami. Lawyers, judges, construction workers, and office workers all eat here. The food is home-style Cuban, the prices are absurdly cheap for the quality, and nobody is trying to impress anyone.
What to Order:
- •Daily lunch special — whatever they're serving that day, order it
- •Arroz con pollo (chicken and yellow rice) — comfort food perfected
- •Black bean soup — thick, smoky, and deeply satisfying
- •Cafe con leche to finish
Pro tip: Weekday lunch only. This is a working lunch spot, not a dinner destination. Go between 11:30am-1pm for the full experience of Miami's working-class Cuban food culture.
Cuban Food 101
If you're new to Cuban food, here's the vocabulary you need to navigate a menu without looking lost.
Cafecito
Tiny cup of extremely strong, sweet Cuban espresso. The fuel of Miami. Usually $1-2.
Cortadito
Cafecito with a splash of steamed milk. Slightly less intense, equally essential.
Cafe con Leche
Espresso with hot milk. The breakfast coffee. Usually comes with buttered Cuban toast.
Croquetas
Breaded, fried ham (or other filling) rolls. The universal appetizer and snack. Always order them.
Cuban Sandwich
Ham, roast pork, Swiss, pickles, mustard on Cuban bread, pressed flat. Tampa and Miami argue about who invented it. Miami is right.
Media Noche
Same fillings as a Cuban sandwich but on sweet egg bread. The midnight sandwich.
Ropa Vieja
Shredded beef in tomato sauce. Translates to 'old clothes.' Tastes much better than that sounds.
Ventanita
The walk-up window at a Cuban cafe. Order your cafecito here, drink it standing up, and go. This is how locals do it.
Frequently Asked Questions
Q: What's the best Cuban restaurant in Miami Beach?
Puerto Sagua is the classic answer — it's been on Collins Avenue since 1962 with honest prices and enormous portions. David's Cafe is better for a quick cafecito and pastelito. For the full experience, drive to Versailles in Little Havana. There's no single 'best' — each has its role in the ecosystem.
Q: Where can I get the best Cuban coffee in Miami Beach?
David's Cafe ventanita for a classic cafecito or cortadito ($1-2). Puerto Sagua makes a solid cafe con leche. For the authentic experience, any Cuban bakery or restaurant with a walk-up window will serve real Cuban espresso. Avoid Starbucks 'Cuban-inspired' anything.
Q: Is Cuban food cheap in Miami Beach?
By Miami Beach restaurant standards, yes. Puerto Sagua plates run $8-18. David's Cafe is $6-15. Cuban food is working-class food — generous portions at fair prices. Compare that to $30-50 per plate at the tourist spots on Ocean Drive. Off the island in Little Havana or downtown, prices drop even further.
Q: What Cuban food should I try first?
Start with a Cuban sandwich (the benchmark), croquetas (impossible not to love), and a cafecito (the cultural experience). For a full plate, ropa vieja or lechon asado with rice and beans. If you have a sweet tooth, get a pastelito de guava y queso from the bakery case.
Want a Cuban Food Tour?
I'll take you to Puerto Sagua for lunch and David's for a cafecito. If you have a full day, we'll drive to Versailles. The best way to experience Cuban food is with someone who eats it every day.
Plan a VisitGet Glen’s Updates
Investing insights, new tools, and whatever I’m building this week. Free. No spam.
Unsubscribe anytime. I respect your inbox more than Congress respects property rights.
Keep Exploring
Things to Do — The Locals Version
Publix subs, South Pointe jetty, sunrise boardwalk jogs. What locals actually do.
Read moreFlamingo Park
Burn off those croqueta calories. Tennis, pool, running track, fitness stations.
Read moreMiami Beach Fitness Guide
Pools, gyms, beach workouts. You'll need this after Versailles.
Read moreKite LifeMiami Beach Kite Zone
Bay-side kitesurfing. The best post-lunch activity in existence.
Read moreKiteboarding — Full Guide
Spots, gear, lessons. Everything about kitesurfing in Miami.
Read moreVisitVisit Glen in Miami Beach
I'll take you to Puerto Sagua. Planning a trip?
Read more