Rounding out my Panama trip, I have to talk about Panama City’s rooftop scene. The city fully leans into rooftop dining, and for good reason. While Panama City is a dense, modern urban hub (not rural), it offers stunning views of both the skyline and the Pacific Ocean, especially at sunset. It’s no surprise that some of the city’s hottest restaurants are perched high above the streets. We made a point to book a few during our week-long stay.

Kanibal rooftop restaurant.
One of those spots was Kanibal. Located atop a parking garage (yes, you’re dropped off in a garage and take an elevator up), Kanibal is unexpected and chic. It offers both indoor and outdoor seating, but the outdoor area is definitely where you’ll want to be for the views.
When we visited, a DJ was spinning during dinner, adding to the lively atmosphere. It’s also very much a “see and be seen” kind of place—plenty of Instagram-worthy moments here. Since we made reservations in advance, we were seated at a lovely table overlooking the Pacific and downtown Panama City.

Our cute, yet tiny, table at Kanibal.
