7 Cielos is in Bocagrande, on the 7th floor of a building at the mouth of the neighborhood overlooking the bay. It's a local favorite with consistently good cocktails, live music most nights, and a fusion menu drawing on Caribbean, Peruvian, and Asian influences. The view of the bay from here is genuinely spectacular. We wouldn't make the trip from the Walled City specifically for it since the Walled City has too many great rooftops of its own, but if you're staying in Bocagrande it belongs at the top of your list. The kind of spot locals return to regularly, which says everything.
Magno's Cartagena Recommendations
Bars & Nightlife 7 Cielos Rooftop