Casco Viejo is one of the most enjoyable places in Panama City to sit down for a meal. From traditional flavors to contemporary kitchens, the best restaurants offer a wide range of experiences.

This region has emerged as a culinary hotspot, thanks to its rich history, cultural diversity, and a new wave of innovative chefs reimagining traditional Panamanian cuisine. You’ll find a diverse array of eateries, each offering a distinct dining experience.
Here are the best restaurants in Casco Viejo:
1739 $$$

Best for – Dining and cocktails
Style – International
Signature plates – Latin-inspired plates · Small bites
Google Maps



Casacasco $$$

Best for – Dining and cocktails
Style – International
Signature plates – Latin-inspired plates · Small bites
Google Maps
Instagram – casacasco



Restaurant Ossa $$$

Best for – Chef-driven dining experiences
Style – Fine dining
Signature plates – Tasting menus · Refined cuisine
Google Maps
Instagram – ossarestaurant



Lazotea $$$

Best for – Modern sit-down meals
Style – Contemporary rooftop dining
Signature plates – Creative plates · Signature cocktails
Google Maps
Instagram – lazoteapanama



Mahalo Cocina y Jardin $$$

Best for – Sit-down breakfast
Style – Panamanian
Signature plates – Eggs-based brunch plates · Yogurt bowls · Seasonal specials
Google Maps
Instagram – @mahalococinayjardin



El Santuario $$

Best for – Artistic atmosphere and casual dining
Style – Cultural dining
Signature plates – Local-inspired plates · Small dishes
Google Maps



Primitivo Steakhouse $$$

Best for – Premium cuts and late-night dining
Style – Steakhouse & nightlife
Signature plates – Dry-aged steaks · Grilled meats
Google Maps
Instagram – primitivoni



Cook with us
For those interested in exploring Panamanian food more closely, dining out is only one part of the experience. Our Panama food tours center on local cooking, traditional ingredients, and a real connection, offering a relaxed way to explore the country’s food culture beyond restaurant tables.
