loaderimg
image

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:

  • Panama City home of Spain’s Michelin-starred chef Andres Madrigal
  • Mediterranean technique built on Panamanian, market-driven ingredients
  • Elegant, romantic setting across a historic two-story building
  • In Casco Viejo; reservations recommended
  • Best for date nights and diners who value classic technique
  • A longtime fixture of the city’s fine-dining scene

Frequently Asked Questions

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.

Rate us and Write a Review

Your Rating for this listing

angry
crying
sleeping
smily
cool
Browse

Your review is recommended to be at least 140 characters long

image

Show all timings
  • Monday07:00 PM - 07:00 PM
  • Tuesday24 hours open
  • Wednesday24 hours open
  • Thursday24 hours open
  • Friday24 hours open
  • Saturday24 hours open
  • Sunday07:00 PM - 07:00 PM
image

Visit Profile

imageYour request has been submitted successfully.

September, 2026

18

Friday

  • 12:15 am - 12:30 am

  • 12:30 am - 12:45 am

  • 12:45 am - 1:00 am

  • 1:00 am - 1:15 am

  • 1:15 am - 1:30 am

  • 1:30 am - 1:45 am

  • 1:45 am - 2:00 am

  • 2:00 am - 2:15 am

  • 2:15 am - 2:30 am

  • 2:30 am - 2:45 am

  • 2:45 am - 3:00 am

  • 3:00 am - 3:15 am

  • 3:15 am - 3:30 am

  • 3:30 am - 3:45 am

  • 3:45 am - 4:00 am

  • 4:00 am - 4:15 am

  • 4:15 am - 4:30 am

  • 4:30 am - 4:45 am

  • 4:45 am - 5:00 am

August 26,2019

  • Tuesday
  • 9:00am - 10:00am
Appointment confirmation email will be sent upon approval.

Awesome Job!

We have received your appointment and will send you a confirmation to your provided email upon approval.

  • $$$$
building Own or work here? Claim Now! Claim Now!
Hide This Bar

Madrigal — Restaurants in Panama City, Panama

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.

image

Almost there ✨

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.

×

Almost there ✨

Leave your name and email and we'll prepare your selection (also by email).

Please enter your name and a valid email.