Porfirio’s Restaurant

Seaside outdoor dining with wooden tables, chairs, and palm tree overlooking calm water and a distant city skyline. Restaurant terrace with neatly set tables and chairs overlooking calm water, surrounded by lush greenery under a clear sky.Flatbreads with raw tuna, avocado, radish, herbs, and creamy sauce on a green-white plate, extra sauce served beside.Three beef tacos with crispy potato strips, lime halves, and roasted bone marrow with herbs on a woven mat.Porfirio’s bar with wooden shelves, pottery, bottles, marble counter, high stools, and warmly lit dining tables in front.

Porfirio’s is modern Mexican done with serious craft and a sense of theatre. Iconic dishes from every region of Mexico – chiles en nogada, mole, cochinita pibil, ribeye tampiqueña – served in a room that feels half hacienda, half art gallery.

Margaritas come in dozens of variations, mezcal pours are generous, and the tableside guacamole is a ritual. Mariachi or trio drops by most nights. Festive, photogenic, and proudly Mexican.

Regular Menus

Group Options

*The group menu and the open bar are optional for groups of 10 people or more.

Location

Opening & Show Times

Opening times
1 PM - 1 AM
  • Mariachi performances (Friday to Sunday) · 8 PM & 9 PM

Payment Options

At the venue

Mexican PesosUS DollarsVisaMastercardAmerican Express

Deposit

VisaMastercardAmerican Express

Deposit

Regular Menu: For groups up to 11 people, no deposit is required. For groups of 12 people or more, a deposit of 1,000 MXN per person is required – fully usable as consumption credit.
Group Menu: The group menu and open bar require a 50% deposit.

Why Choose Your Cancun Concierge?

Local expertise

We live in Cancun. We know which venues are worth it and where your group will have the best time.

Reachable

Available 9 AM – 9 PM daily, with extended hours on weekends.

No booking fee

Our service comes at no extra charge and we provide clear info about the prices of the venues.

How to Book with Us

  1. Tell us what you want

    Fill out the booking form or send us a message.

  2. We handle the reservation

    We contact the venue and confirm your spot. If your first choice is unavailable, we suggest alternatives.

  3. You're confirmed

    You receive a confirmation with all the details. If a deposit is needed, we send a secure payment link.

  4. Show up and enjoy

    Everything is arranged - enjoy your dinner!

Check night club options here to keep the night going - think mezcal, DJs, and dance floors open until close.

Frequently Asked Questions

What is the vibe at Porfirio’s?

Upscale-festive Mexican. Lively but elegant – color, music, candles, frequent mariachi or trio sets at the table. Great for groups, birthdays, and showing visitors what real Mexican fine dining looks like.

What is the dress code?

Smart casual to elegant. No swimwear or beach attire. Resort dressy works perfectly.

What food is served?

Tableside guacamole, tlayudas, esquites, ceviches and aguachiles, mole poblano, chiles en nogada (in season), cochinita pibil, arrachera, ribeye tampiqueña, and traditional desserts. Strong tequila and mezcal program.

What is the minimum age?

All ages. Family-friendly throughout the evening.

What is the discount on transportation when I make a reservation for 10 people or more?

4 USD per person for the round trip to Porfirio’s.

What payment methods are accepted?

Mexican Pesos, US Dollars, Visa, Mastercard, American Express

What is the cancellation policy?

Free cancellation up to 48 hours before the reservation. Cancellations within 48 hours are non-refundable.

Reserve Porfirio’s
Message UsWhatsAppTelegram