4 Best Restaurants in Mexico

Background Illustration for Restaurants

We've compiled the best of the best in Mexico - browse our top choices for the top things to see or do during your stay.

Casa Rolandi

$$$$ | Zona Hotelera
Casa Rolandi, Zona Hotelera
Casa Rolandi

The secret to this restaurant's success is its creative handling of Italian and Swiss cuisine, which explains why both carpaccio de pulpo (thin slices of fresh octopus) and lettuce taco with sautéed duck breast appear on the menu. Appetizers are tempting, too—there's puff bread from a wood-burning oven plus a salad and antipasto bar. For something with more local flavor, try the black ravioli stuffed with lobster or Casa Rolandi's specialty linguine alle vongole (linguini with clams, garlic, white wine sauce, and parsley). Entrées are served under silver domes. The restaurant also has an extensive wine list.

Blvd. Kukulcán 7500, Cancún, 77500, Mexico
998-883–2557
Known For
  • Attentive service
  • Pleasant dining room
  • Jumbo shrimp baked in banana leaves

Something incorrect in this review?

Emilio

$$$$ | Polanco

Emilio is a popular all-day eatery in Polanquito, combining Italian, Mexican, and Spanish influences. The sidewalk seating is matched with a casual menu of imaginative shared plates and cocktails (try the tacos de pato confitado) while a classic European menu is served on the pleasant terrace upstairs.

Emilio Castelar 107, Mexico City, 11550, Mexico
55-5281–7812
Known For
  • Weekly specials
  • Charming outdoor seating
  • Park views
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Kaiser Maximilian

$$$

Viennese entrées dominate the menu, which is modified each year when the restaurant participates in PV's culinary festival. The adjacent café has sandwiches, excellent desserts, and 20 specialty coffees—all of which are also available at the main restaurant. To avoid the stream of street peddlers off the patio, eat in the charming, European-style dining room.

Recommended Fodor's Video

The Mayan Grill

$$

Unlike most restaurants in Xcalak, this beachside eatery is open daily for breakfast, lunch, and dinner. Start the morning with a ham-and-cheese O'Mayaletes (omelet) served with beans and potatoes. The child-friendly lunch menu offers everything from tacos and nachos to hot dogs and quesadillas. For something a bit more gourmet, drop by at night for delectable dishes like fresh lobster, shrimp brochettes, or chicken stuffed with poblano and cheese. Dinner prices include an appetizer, soup, entrée, and dessert. The open-air palapa, right on the water's edge, is a great place to spend the day.