41 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.

Pinche Gringo BBQ

$$$ | Benito Juárez

While you wouldn’t want to push gringo cuisine on anyone visiting Mexico, Pinche Gringo BBQ has created a little barbecue sanctuary for itself, with live music and football on the television screens. Serving Texas-style brisket at Texas prices, it has a small but loyal following of patrons who enjoy food it's hard to find elsewhere in CDMX.

Cumbres de Maltrata 360, Mexico City, Mexico
55-6389–1129
Known For
  • Excellent brisket and mac-and-cheese
  • Laid-back ambience
  • Fun outdoor patio

Something incorrect in this review?

Puerta Vieja

$$$

Puerta Vieja translates into "Old Door," and the beautiful door you enter through, imported from India, is indeed over 160 years old. Though Puerta Vieja serves lunch, we suggest dinner at sunset, when the view of El Arco is the most impressive. The cuisine pulls from Continental, Latin, and Mexican traditions, with a touch of Asian flavorings. Specialties feature lobster, shrimp, and Sonoran cuts of meat. There's live piano music nightly from 7 to 10 pm.

Carretera Transpeninsular, Km 6.3, The Corridor, 23450, Mexico
624-104–3252
Known For
  • Tasty lobster thermidor
  • Interesting seafood and steak combos
  • Savory chocolate cheesecake

Something incorrect in this review?

Restaurant La Playita

$

Open to the ocean air, the wood-and-palm exterior of this restaurant looks right at home on Conchas Chinas Beach. The menu is a mixed bag of Mexican specialties such as chile relleno, international cuisine add-ons like chicken masala, and seafood dishes like the delicious crab enchiladas with chipotle sauce. There are wonderful views of waves crashing on or lapping at the shore at its bar El Set. If you're driving, look for the sign for Hotel Lindo Mar on the coast highway.

Carretera a Barra de Navidad, Km 2.5, 48399, Mexico
322-221--5511
Known For
  • Expansive weekend brunch buffet
  • Spectacular ocean views
  • Huevos Felix (scrambled eggs with fried corn tortillas)

Something incorrect in this review?

Recommended Fodor's Video

Restaurant Montecarlo

$

This outdoor restaurant is one of a handful of eateries along the lakeside in Teuchitlán. While not fancy, it offers a variety of Mexican dishes, including fish, molcajetes dishes of mixed meats, cheese, and vegetables in a stone bowl), and fajitas, and provides a grand view of the lake teeming with fish and birds including herons and pelicans. There's also a fish pond where kids can borrow a homemade rod for some catch and release. As you turn into the street, don't feel pressured by the parking attendants at the other restaurants who will make attempts to get you into their locales.

Calle Las Fuentes 5, 46760, Mexico
38-4733–0257
Known For
  • Veracruz-style octopus
  • Shrimp empanadas
  • Melted cheese

Something incorrect in this review?

Roldán 37

$$ | Centro Histórico

Just a handful of blocks from the entrance to La Merced, Roldán 37 may well be Centro's most surprising restaurant. Set over two floors in a 200-year-old house, the restaurant, run by chef Rómulo Mendoza, is an elegant oasis of high ceilings, French doors, and lovingly prepared family recipes, some drawn from Mendoza's grandmother's handwritten cookbook, which he keeps out of sight but on the premises. If you find yourself overwhelmed by the pace and crowds on this side of Centro, Roldán 37 is the place to stop for a bite and a breather.

Roldán 37, Mexico City, 06060, Mexico
55-5542–1951
Known For
  • Dishes made from long-standing family recipes
  • Peace and quiet in an often busy neighborhood
  • Early closing at 7 pm

Something incorrect in this review?

Sea Master

$$
Set on the side of Playa Navidad, Sea Master overlooks the Pacific Ocean, the origin of most of its menu. Widely recognized as one of the top restaurants in Barra, this is a place that tries hard to differentiate itself from the rest of seafood restaurants by the beach. That's why it's been more than 20 years since its opening and its reputation is still as strong as ever.
Av. Miguel López de Legazpi 146, 48987, Mexico
315-355--8296
Known For
  • Gorgeous outdoor terrace overlooking the beach
  • Live music on weekends
  • Sea Master Roll (fish stuffed with shrimp)

Something incorrect in this review?

Signora Mariola

$$ | Polanco

The perfect spot for a quick coffee or pastry, Signora Mariola is a tiny place with very few tables placed on the sidewalk outside, so be prepared to take your meal to go as you stroll through Polanco. The croissants and bread are to die for, and the Mexican breakfasts are tasty and light.

Sunset Monalisa

$$$$

Stunning views of El Arco from cocktail tables along the cliffs make this restaurant just outside Cabo San Lucas the best place to toast the sunset. Chef Hector Morales' menu offers a variety of dishes including beef tenderloin delivered on a hot stone and grilled table-side, but portions are on the smaller side, so it's worth splurging for the Mona Lisa signature five-course menu, which includes truffle fettuccine and Australian Wagyu. If the breeze is still, stay outside and enjoy dining alfresco; if not, move into the candlelit dining room under a palapa. And, if you arrive without a reservation, you can always head upstairs to the more casual Sunset Point, a gastro pub offering a wide range of top-shelf cocktails and à la carte menu.

Carretera Transpeninsular, Km 5.5, The Corridor, 23410, Mexico
624-105–8970
Known For
  • Chef's tasting menu
  • Sunset views of El Arco
  • Live jazz sessions
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

Tequila Restaurant

$$

A beautifully redone adobe home sets the stage for this classy dining experience on an open courtyard under the stars. A lengthy tequila list tempts diners to savor the finer brands of Mexico's national drink, and an extensive wine cellar will give you plenty of choices for what to sip as you sup. The menu offers modern Mexican cuisine with Asian influences; select from excellent regional salads made from produce grown on the restaurant's organic farm, then move on to seafood choices like baked lobster, tequila shrimp, or mesquite grilled catch of the day with pepper sauce. Another wonderful dish is the roasted bone-in pork shank served with Oaxacan green mole. The garden setting attracts mosquitoes, and the waitstaff requests tips in cash, so come prepared.

Manuel Doblado 1911, 23401, Mexico
624-122–2091
Known For
  • Succulent seafood chile relleno
  • Live music every Thursday
  • Beautiful garden setting
Restaurant Details
Close Tues. No lunch

Something incorrect in this review?

Tirasavia

$$ | Alameda Central

A pretty café on the border of Centro and Juárez, with a focus on farm-to-table cuisine, Tirasavia is a sweet, sunny spot for a coffee, breakfast, or a cold beer or glass of wine in the afternoon. Set in the street-level corner of a spare, glass-and-concrete modernist building occupied by architecture firms, photo studios, and a design company, this place is the happy cousin to its moodier, bolder neighbors and as pleasant a place as any for a quick refuel.

Bucareli 108, Mexico City, 06000, Mexico
55-4053–4602
Known For
  • Gorgeous design with onyx counters and sage-green walls
  • Pretty presentations of breakfast standards
  • Outdoor tables
Restaurant Details
Closed Sun.

Something incorrect in this review?

Turtle Bay Café & Bakery

$$$

This funky café, where expats and locals congregate, serves up smoothies, baked goods, tacos, homemade ice cream, and everything in between. The breakfast menu spans acai bowls, eggs Benedict, pancakes, and fruit plates, and for lunch and dinner you'll find blackened fish tacos, coconut shrimp, burgers, and vegetable wraps. Set back from the little plaza, the colorful garden is a pleasant place to have a coffee, and its location by the ecological center makes it the closest thing Akumal has to a downtown. If you fall in love with a local stray, the owner will help you get the paperwork to take your new pet home. The restaurant is open until 10 pm and has free Wi-Fi. This is the only place in town where happy-hour specials include food. Stop by between 4 and 6 pm any day of the week for pizza, taco, and drink specials.