Barranquilla’s food scene is one of the most underrated in Colombia. The Caribbean coast has its own distinct culinary tradition — heavier on seafood, plantain, and coastal flavours than the inland Andean cities — and Barranquilla is where that tradition is most alive. Here’s where to eat, from lunch spots locals actually use to the best sit-down restaurants in the city.

What to Eat in Barranquilla

Before the where, the what. Barranquilla’s cuisine is costeño — coastal. The dishes that define it: arepas de huevo (fried corn cakes stuffed with egg, eaten for breakfast), sancocho de pescado (fish stew, the city’s soul food), patacones (fried plantain, eaten with everything), ceviche (Colombian-style, lime-heavy and fresh), and bandeja de mariscos — a seafood platter that varies by cook but is always abundant. For a food tour that covers all of these properly, a guided street food experience is worth every peso.

Best Traditional / Costeño Restaurants

La Cueva — The Cultural Institution

La Cueva is Barranquilla’s most famous restaurant — a cultural landmark as much as a dining spot. This was the gathering place of Gabriel García Márquez and the city’s intellectual circle in the 1950s. The food is traditional costeño: sancocho, fish, rice with coconut, arroz con pollo. It’s not fine dining — it’s authentic, generous, and steeped in atmosphere. Go for lunch.

[ Ad slot — activate AdSense to show ads here ]

📍 Carrera 43 #59-03, El Prado
💰 Mid-range | ✅ Essential

El Santuario — Best Seafood

The go-to for fresh Caribbean seafood in Barranquilla. Ceviches, cazuelas de mariscos, grilled fish — all done properly. Popular at lunch on weekends, when locals pile in after morning errands. The ceviche mixto is outstanding.

📍 El Prado area
💰 Mid-range

Doña Mary — Arepas de Huevo

No visit to Barranquilla is complete without arepas de huevo, and Doña Mary is the most loved spot for them. A tiny, unpretentious place — plastic tables, locals only — that has been frying arepas for decades. Go for breakfast.

💰 Cheap | ✅ Don’t miss

Best Modern / Upscale Restaurants

Carmen — Best Fine Dining

Barranquilla’s best restaurant by most measures. Carmen does contemporary Colombian cuisine with Caribbean ingredients — thoughtful, beautiful plating, excellent wine list. The tasting menu is the move. This is where you go for a special occasion or when you want to impress someone.

📍 El Prado
💰 Expensive | ✅ Book ahead

El Mishiguene — Best International

Argentinian-influenced, with excellent meat cuts and a serious wine programme. One of the better steakhouses in the city. Good for a long dinner with a bottle of Malbec.

💰 Mid-high range

Best Lunch Spots (Local Style)

For a proper Colombian lunch — the almuerzo ejecutivo (set lunch: soup, main, juice, sometimes dessert for $4–7 USD) — walk into any of the small restaurants around Zona Rosa or the streets around El Prado and ask what the almuerzo is. It changes daily, it’s always filling, and it’s how the city actually eats.

Best Rooftop & Atmosphere Dining

Several hotels have strong rooftop restaurants and bars that combine a good meal with a view. The rooftop at the Dann Carlton is worth knowing about — reliable food, good cocktails, and the best city views in that part of El Prado.

Where to Eat Near the Hotels

If you’re staying in El Prado (the right choice for most visitors), you’re already in the best restaurant neighbourhood. The streets around Carrera 53–54 between Calles 70–80 are dense with good options. Walk, look in the windows, and pick what looks busy — the locals always know.

Staying at Hotel El Prado? The hotel restaurant is reliable for breakfast — but venture out for lunch and dinner.

Food Tours — Worth It?

Yes, especially for first-timers. A good food tour covers 6–8 stops, explains the cultural context behind what you’re eating, and gets you into places you wouldn’t find on your own. It’s also the fastest way to understand the city’s food geography.

→ Browse Barranquilla food tours on Viator

→ Browse food experiences on GetYourGuide

Keep Exploring