Set in a handsome two-story historic building in Casco Viejo, Madrigal is the Panama City home of Spanish chef Andres Madrigal, a Michelin-starred name in his native Spain. The kitchen bridges Mediterranean tradition and Panamanian terroir, building a menu almost entirely from local ingredients that shifts with what the market offers on any given week.
Diners can expect refined, Spanish-rooted plates, from carefully sourced seafood to seasonal vegetables and expertly handled proteins, delivered with polished service in an elegant, romantic atmosphere spread across the restaurant’s two floors. The cooking marries classic European technique with the flavors and produce of Panama, a pairing that gives the food both familiarity and a distinct sense of place. As a longtime fixture of the city’s fine-dining scene, Madrigal has built a reputation for consistency and craft.
The historic setting is a meaningful part of the experience. The character of the old building, combined with attentive service and a considered menu, creates an environment that feels both special and comfortable, well suited to lingering over a multi-course dinner.
Madrigal is a strong choice for date nights, special occasions, and diners who appreciate classic technique executed with a local accent. Its balance of elegance and warmth makes it work for both celebrations and quieter, memorable meals. Because it remains a sought-after table in Casco Viejo, reservations are recommended to ensure a seat, particularly on weekends and around holidays.
At a glance:
Spanish-Mediterranean cooking by Michelin-starred chef Andres Madrigal, made largely from local Panamanian ingredients on a menu that changes regularly.
On Avenida A in the Casco Viejo historic district of Panama City.
Madrigal is a restaurants in Panama City, Panama. On this page you’ll find its location on the map, contact details, phone number and reviews. You can call +507 211-1956 or use the contact button to get in touch.
Serving: Panama City and the nearby Pacific beach towns of Coronado, Nueva Gorgona, San Carlos, El Palmar, Santa Clara, Punta Chame and Playa Blanca.
Leave your name and email and we'll prepare your plan (we'll also email it as a PDF).
Please enter your name and a valid email.
Your local AI concierge
Leave your name and email and we'll prepare your selection (also by email).
Please enter your name and a valid email.