Dining in Old Havana means eating surrounded by 500 years of history — colonial plazas, baroque facades, and narrow streets where the aroma of garlic and sofrito drifts from open doorways. The paladar scene here ranges from tourist-friendly spots on main plazas to hidden gems on backstreets.
1. Doña Eutimia
Arguably the best traditional Cuban food in Old Havana, served in a tiny colonial space steps from the Cathedral. The ropa vieja is considered the finest in the city — slow-cooked, perfectly seasoned, falling apart. The black beans are silky and the plantains crispy. Arrive early; the line forms fast and there are only a handful of tables.
2. El Del Frente
The rooftop here has a small plunge pool and views over Old Havana's rooftops to the harbor. The vibe is young and buzzy. The ceviche trio (fish, shrimp, octopus) is the must-order, alongside creative cocktails with Cuban rum and tropical fruits. The team also runs O'Reilly 304 across the street for a more casual experience.
3. Jíbaro
Old Havana's farm-to-table pioneer. Chef sources from organic farms outside the city, and the menu shifts with the seasons. Exposed brick walls, hanging plants, and a small but thoughtful wine list. The grilled fish with mango salsa and the roasted vegetable plate are standouts. Reservations recommended.
4. 304 O'Reilly
The casual sibling of El Del Frente across the street. More affordable, more relaxed, and excellent for lunch. Great burgers (surprising for Cuba), fresh salads, and inventive sandwiches. The two-level space has a fun, youthful energy. No reservations — just walk in.
5. La Moneda Cubana
Decorated with old Cuban banknotes and currency from around the world, La Moneda is a fun, affordable spot right off Plaza de Armas. The portions are huge, the prices fair, and the mojitos strong. Great for a casual lunch while exploring the colonial quarter.
6. Lo De Monik
Old Havana's best brunch spot. A tiny, colorful café serving excellent coffee, fresh juices, avocado toast, eggs, and creative sandwiches. It feels more like a hip café in Brooklyn than a restaurant in Cuba — in the best way. Perfect for fueling up before a day of exploring.
7. Paladar San José
A hidden courtyard restaurant that locals love and tourists haven't fully discovered. The lobster here is significantly cheaper than at the tourist-facing spots on the plazas, and just as fresh. The whole fried red snapper is another winner. The courtyard fills with live music on weekend evenings.
8. Café El Escorial
On the beautiful Plaza Vieja, El Escorial roasts their own beans on-site — you can smell it from a block away. It's more café than restaurant, but the cortaditos and pastries make it the perfect mid-morning stop. They sell bags of fresh-roasted beans too. Best enjoyed on the terrace watching plaza life unfold.
Old Havana Dining Tips
- Avoid the main plaza restaurants with aggressive touts outside — they're usually overpriced with mediocre food. Walk 1–2 blocks off any plaza for better value.
- Lunch is the sweet spot: Same food, fewer crowds, sometimes lower prices than dinner.
- Street food is everywhere: Ventanillas along Calle Obispo sell cafecitos, pizza slices, and croquetas for pennies.
- Check bills carefully: Some tourist restaurants add unexpected surcharges. Ask about service charges before ordering.
- Reservations: Essential for Doña Eutimia and El Del Frente. Others are walk-in friendly.