La Cevicheria is one of Cartagena’s most beloved seafood restaurants, famously featured on Anthony Bourdain’s Parts Unknown, and it genuinely welcomes families with children. The menu centers on fresh ceviches and grilled seafood; the classic shrimp and fish ceviche (around 35,000-55,000 COP) is mild enough that many kids enjoy it, and the kitchen is happy to prepare plain grilled fish or rice for pickier eaters. It is a small indoor air-conditioned space — a genuine luxury after a hot morning exploring the walled city — and tables fill fast, so arrive right at opening (noon) or expect a 20-30 minute wait. Budget roughly 100,000-160,000 COP for a family of three with drinks. There are no high chairs but staff is accommodating; the restaurant is compact so a stroller would be difficult to navigate inside.

Address: Calle Stuart No. 7-14, Centro Historico, Cartagena, Bolivar, Colombia

Google Maps: Click here for directions

Cost: Paid $$