
With chic rooftop bars for watching sunsets, idyllic island day trips, and salsa clubs serving up mojitos that’ll blow your mind, it’s no wonder that Cartagena, Colombia, has become a mecca for jet-setters. The South American city is at once sexy and exotic—bachata music clamors throughout narrow cobblestone alleyways; colonial plazas overflow with locals dancing after dark. And thanks to a burgeoning culinary scene that fuses Latin American and coastal Caribbean flavors, there’s yet another reason to plan a trip. Here, a list of the city’s best places to dine.






