Map of locations in this guide
3 locations marked. Click any marker for details.
Cartagena sits on the Caribbean. Seafood isn't a specialty, it's the default. Almost every menu in the city has a cazuela de mariscos, a ceviche or two, a whole grilled or fried pargo (red snapper), an arroz con coco with shrimp, and a róbalo (snook) plate. Quality varies wildly. The Walled City rooms charge USD 20–30 for portions you can get for USD 8–12 at a beach restaurant in La Boquilla, and the supply chain isn't always what the menu suggests, some of the "fresh local fish" in the Walled City is in fact frozen and trucked from elsewhere on the coast.
This guide covers what's actually local, where to eat what, and a few honest notes on freshness, price, and the seasonal calendar. The Caribbean coast around Cartagena has a fishing season that runs effectively year-round (with peaks in the dry months, December–April), but availability of specific species shifts: lobster is restricted by season (closed mid-March through mid-June for langosta espinosa most years [verify current dates]), shrimp is mostly farmed and available year-round, and the smaller reef fish, pargo, róbalo, sierra, are most reliable November through May. Below: 9 rooms across price points and neighborhoods, plus a section on La Boquilla and a fair warning about Mercado Bazurto. USD figures use ~4,100 COP/USD.
La Cevichería
Address: Calle Stuart #7-14, El Centro Price: Mains COP 55,000–95,000 (~USD 13–23) Hours: Daily 12:00 PM–10:30 PM, often closed Tuesdays [verify] What to order: Mixed ceviche, octopus ceviche, arroz con camarones Vibe: Tiny, loud, sidewalk tables, perpetual line, fluorescent at the back.
The famous one. Anthony Bourdain filmed here in 2008 and the line has not really shortened since. Quality is still high, fresh fish, sharp acid, generous portions, but the wait and the price reflect the fame. Go at 12:15 PM at open or after 9 PM if you want to skip standing. More on the broader Walled City scene in the Walled City restaurants guide.
El Boliche Cebichería
Address: Calle Cochera del Hobo #38-17, El Centro Price: Mains COP 50,000–85,000 (~USD 12–21) Hours: Daily 12:00 PM–10:30 PM What to order: Tamarind-glazed shrimp ceviche, coconut-and-lulo tiradito, octopus al carbón Vibe: Twelve-seat counter, bright, fast.
The smarter ceviche room in the Walled City. Tighter menu than La Cevichería, more inventive flavor work, the tamarind-shrimp ceviche is the signature and worth ordering even if you order nothing else. Counter seats only, so plan to wait 15–20 minutes for a stool at peak.
La Cocina de Pepina
Address: Callejón Vargas #9A-06, Getsemaní Price: Mains COP 38,000–62,000 (~USD 9–15) Hours: Mon–Sat 12:00–3:00 PM and 6:30–10:30 PM; closed Sun [verify] What to order: Cazuela de mariscos, arroz con coco con camarones, fish of the day Vibe: Small family-run room, no frills, dinner reservations strongly recommended.
The single best cazuela de mariscos in the city, served in a clay pot that comes to the table bubbling. Coconut-rice and shrimp is the other anchor dish. Reasonable prices for the quality. Reserve via WhatsApp 2–3 days ahead for dinner.
Buena Vida Marisquería
Address: Calle Tripita y Media #31-50, Getsemaní [verify] Price: Mains COP 45,000–80,000 (~USD 11–20) Hours: Daily 12:00 PM–10:00 PM [verify] What to order: Ceviche mixto, cazuela, octopus al ajillo Vibe: Bright, blue-and-white, casual.
Mid-priced, less famous than the Walled City rooms, doesn't get tour-bus crowds. The ceviches are bright and the cazuela is generous. Better dollar-for-dollar than most of the more famous options. Walk-ins usually fine before 7:30 PM.
Marea by Rausch
Address: Centro de Convenciones, Getsemaní waterfront [verify exact address] Price: Mains COP 90,000–140,000 (~USD 22–34) Hours: Daily 12:00 PM–11:00 PM [verify still operating in 2026] What to order: Seafood risotto, grilled róbalo, ceviche tasting Vibe: Big windows onto the bay, polished service, the best water-view dining room in the city.
The Rausch brothers' Cartagena play. Technical execution is reliable, Rausch standard, and the bay view is the best from any restaurant in town. Sunset reservation is the move; book 4–5 days out.
La Mulata (seafood lunch)
Address: Calle Quero #9-58, El Centro (also a Getsemaní location) Price: Set lunch COP 28,000–35,000 (~USD 7–8.50); à la carte mains COP 35,000–55,000 (~USD 8.50–13) Hours: Mon–Sat 12:00 PM–4:00 PM; closed Sun [verify] What to order: Fish-of-the-day set lunch (Friday is usually fish day) Vibe: Cheerful, casual, crowded, lunch-only.
Best cheap seafood lunch inside or near the walls. The fish set menu, soup, juice, fried fish or róbalo, dessert, runs USD 8–9 all-in. Cash preferred. Closes at 4 PM.
La Boquilla beach restaurants
Address: La Boquilla, fishing village 15 minutes northeast of the Walled City along the coast Price: Whole fried fish + patacones + arroz con coco + a beer ~COP 45,000–70,000 (~USD 11–17) per person Hours: Daily ~9:00 AM–6:00 PM; many close before sunset What to order: Whole fried pargo (red snapper), arroz con coco con camarones, patacones con hogao, ceviche Vibe: Plastic chairs in the sand, palm-thatch shade, the Caribbean five meters away, locals on weekends.
La Boquilla is where Cartageneros eat their seafood. The village is a 15–25 minute cab from the Walled City (COP 25,000–40,000 / USD 6–10 each way; agree on the price first or use InDriver/Cabify). The beach is lined with informal restaurants, carpas and kioscos, that are half-restaurant and half-beach-club. The drill: pick a carpa (most are roughly the same), order a whole fried fish from the menu, get arroz con coco and patacones on the side, and spend three or four hours in the shade with a beer. Prices are honest. Quality varies, the place to walk is the part of the beach the locals use, not the part directly outside the resort hotels.
A few specific rooms worth the name (locations approximate; ask any local):
- El Litoral, slightly more upscale of the La Boquilla options, fresh fish, decent service [verify]
- Restaurante Mauricio en La Boquilla, long-running family operation [verify]
- **The unnamed *carpas*** along the central stretch, roughly equivalent in food and price; pick whichever has the most locals.
This is the closest most foreigners come to "real" coastal Colombian seafood at honest prices. Pair with the best beaches in Cartagena guide.
Mercado Bazurto (for the brave)
Address: Avenida Pedro de Heredia, Bazurto neighborhood, east of the Walled City, 10–15 minutes by cab Price: Bowl of cazuela or fish plate COP 18,000–35,000 (~USD 4.50–8.50) Hours: Daily ~6:00 AM–4:00 PM; busiest 8:00–11:00 AM What to order: Cazuela de mariscos, fried fish plates, fresh ceviche, patacones Vibe: Working public market, chaos, smell, heat, no English, no tour-bus infrastructure, real.
Mercado Bazurto is the city's main public market and where most of the city's seafood is unloaded, gutted, and sold every morning. There's a row of small restaurant stalls inside and around the edges that serve some of the freshest and cheapest seafood in Cartagena. It is also crowded, hot, smells strongly, and is not set up for tourists.
Honest assessment: it's a great experience for a confident traveler with reasonable Spanish and a flexible stomach, and a bad experience for almost everyone else. If you want to do it, go with a guided market tour (several Cartagena chefs run weekly market tours that include lunch, ask at your hotel) or with a local. Bring cash, leave the watch and the camera at the hotel, and don't go after 1 PM when the working day is winding down. Don't go on Sunday, most of the food stalls are closed.
Donde Olano (if you want fish in a tablecloth setting)
Address: Calle Santo Domingo #33-81, El Centro Price: Three courses with wine COP 180,000–280,000 (~USD 44–68) Hours: Daily 12:00 PM–11:00 PM [verify] What to order: Whole grilled fish, arroz con coco, posta negra if you want a non-fish anchor Vibe: Older-guard Walled City dining room, smart casual.
Donde Olano is the more formal seafood option that isn't trying to be a tasting-menu fine-dining room. Reliable rather than thrilling. Strong on whole fish and traditional sides. Useful when you want a proper dinner without the production of Carmen or 1621.
What to actually order, by category
Ceviche. Ceviche mixto (mixed seafood), ceviche de camarón (shrimp), ceviche de pulpo (octopus). Cartagena ceviche is closer to Peruvian than Mexican, citrus-marinated raw fish or seafood, often with red onion, cilantro, aji, and sometimes a coconut-milk variation. The Walled City versions tend to be sharper and more inventive; La Boquilla versions are simpler.
Cazuela de mariscos. Coconut-cream seafood stew with shrimp, fish, mussels, octopus, sometimes squid, served in a clay pot with white rice and patacones. The signature Cartagena seafood dish. Best at La Cocina de Pepina, second-best in many of the other rooms above. Avoid in the cheap tourist restaurants right against the walls, coconut-cream cazuelas thin out fast when the kitchen is cutting cost.
Pargo frito (whole fried red snapper). Whole fish, scored, fried, served head-on with patacones and arroz con coco. The classic La Boquilla beach lunch and one of the most satisfying meals in the city. The flesh is firm and sweet and you eat with your hands. Order it at the beach, not in the Walled City.
Arroz con coco con camarones. Coconut rice with shrimp, the rice is sweetened slightly with raisins or panela, the shrimp is sautéed simply, and the dish is the side-and-main combined. Almost every restaurant on this list does it well.
Róbalo (snook). A premium white fish, firmer and less fatty than pargo, often grilled and served with a citrus or coconut sauce. Ask whether it's local or imported (much of the higher-end róbalo on Walled City menus is from Argentina or Chile [verify]).
Lobster. Available year-round at most fine-dining rooms, but the Caribbean langosta espinosa season is closed mid-March through mid-June most years [verify]. During that period the lobster on menus is imported or frozen, ask before ordering at the price point.
Practical notes
Reservations. La Cocina de Pepina, Marea, Donde Olano, and La Cevichería at peak hours all need bookings, 2–4 days ahead in high season. El Boliche, La Mulata, Buena Vida, and the La Boquilla carpas are walk-in. WhatsApp is the most reliable booking channel.
Freshness check. A few shortcuts: ceviche should taste bright and citrus-sharp, not muted or sweet (over-marinated fish goes mushy). Whole fish should have clear eyes and firm flesh, push gently with a fork. The cheaper the room, the more likely to be using frozen, which is fine for cazuela and arroz con coco, less fine for ceviche.
Heat planning. Most of these rooms are smaller and less air-conditioned than the high-end Walled City restaurants. Lunch on the beach in La Boquilla is in a thatch shade with a sea breeze; lunch in a closed Getsemaní room at 1 PM in March is rough. Plan accordingly.
Cab logistics. La Boquilla is COP 25,000–40,000 (~USD 6–10) from the Walled City; agree on the price first. Mercado Bazurto is COP 12,000–18,000 (~USD 3–4.50). InDriver and Cabify both work; standard street cabs are fine if you negotiate. Uber operates in a grey area, drivers will sometimes ask you to ride in the front seat to look like a friend.
Don't confuse the festivals. Cartagena's Fiestas de la Independencia in early-mid November is the city's big civic celebration, restaurants book up, parades fill the streets, prices rise. This is not Barranquilla's February Carnival, which is a different city, different season; see barranquilla.guide for that scene and for the underrated coastal-Colombian seafood up the coast.
Cross-links. For the broader best restaurants guide, the fine-dining cut, or the Getsemaní deep-dive, use the linked guides. For inland Colombian dining context, Andean trout, bandeja paisa, and the chef-driven Provenza scene, see medellin.guide.