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

Basic Foodie Artisan Bakery & Café

$$ Fodor's Choice

Basic Foodie is that cool bakery we all wish we had in our neighborhood, with unsurpassed baked goods and a menu that caters to organic-minded, vegan, and gluten-free customers. A modern design and laid-back atmosphere (plus reliable Wi-Fi) have made it a magnet for digital nomads.

Cafe D'Priss

$ Fodor's Choice

Cafe D'Priss offers great coffee and breakfast; their waffles are the best in town. Portions are reasonable and prices are low, making it a favorite among locals and visitors.

Casa Triskell

$ Fodor's Choice

This midsize enclave is sure to satisfy anyone with a sweet tooth, particularly those fond of well-crafted French crepes. Try the orange-flavored Suzette or, if you're a chocolate fan, the full-on Tahitian with ice cream, chocolate, and whipped cream. They also have savory crepes and occasionally hold a moules et frites (mussels and french fries) night for seafood lovers.

Calle Lázaro Cárdenas 500-B, Mexico
322-120–5041
Known For
  • Moules et frites
  • Sweet and savory crepes
  • Dessert

Something incorrect in this review?

Recommended Fodor's Video

ChocoBanana

$ Fodor's Choice

One of Sayulita's pioneer restaurants has really gotten spiffy, beautifying its terrace restaurant with mosaic tile accents. BLTs and burgers, omelets and bagels, chicken with rice, and chai tea are some of what you'll find here, along with a good selection of vegetarian dishes. Service isn't fast, in keeping with laid-back Sayulita's surfer attitude. This perennial favorite across from the main square is almost always full of people eating and loafing. 

Av. Revolución at Calle Delfines, on plaza, 63732, Mexico
329-291–3051
Known For
  • Chocolate-covered bananas
  • Laid-back atmosphere
  • Large selection of vegetarian dishes
Restaurant Details
No dinner

Something incorrect in this review?

Don Manuel’s

$$$ | Pedregal Fodor's Choice

While the Waldorf Astoria's other restaurant, El Farallon, tends to gather universal acclaim from Cabo's visitors and residents, we'd like to boldly suggest that dining at Don Manuel's is an even better experience. Open for each meal of the day, the modern Mexican cuisine served is innovative and decadent. The tranquil sound of the rolling waves is well complemented by nightly live music, the exclusivity of the restaurant makes it feel as if both nature and the band are performing just for you. A postconsumption stroll along Pedregal's nearly private beach makes for a perfect dessert.

El Farolito Polanco

$ | Polanco Fodor's Choice

In operation since 1962, you'll find an impressive array of tacos, tortas, agua frescas, and more here. Sit at the counter and watch the chefs whip up meals at an impressive speed.

El Moro

$$$ | San Miguel Fodor's Choice

You'll have to work hard to find El Moro, but your perseverance will be rewarded with one of the better meals—consisting of a wide range of seafood and beef dishes—in Cozumel. After dinner, try a taste of xtabentun, a traditional Yucatecan liqueur made of fermented honey and anise seeds. This family-owned, open-air restaurant has been feeding hungry locals and tourists for years. Brothers Ray, Efren, and Heiser strive to make you feel welcome, so the service is excellent—and the portions are large.

El Príncipe Tutul-Xiu

$ Fodor's Choice

Shaded by a giant palapa roof, this open-air restaurant is an inviting spot for lunch or an early dinner (it closes at 7 pm). Though you'll find the same Yucatecan dishes (pollo pibil, sopa de lima) here as elsewhere, the preparation is excellent. Best of all is the poc chuc—little bites of pork marinated in sour orange, garlic, and chiles and grilled over charcoal. There is also a Mérida location if you don't want to make the trip to the original one. 

Flora's Field Kitchen at Flora Farms

$$$ Fodor's Choice

This alfresco dining experience is built right in the center of the self-sustaining Flora Farms. It's a charming oasis featuring a farm-to-table restaurant, spa, gift shop, cooking school, organic market, and culinary cottages (private homes), all under the Flora Farms brand. Meals are homemade including produce and meat (chicken and pork) grown on the property and bread baked on-site. Wholly organic meals include favorites like fried chicken with mashed potatoes and gravy, massive pork chops fired in the wood-burning oven, butternut squash ravioli, and a selection of pizzas and seasonal salads. Even the sausages served with sweet potato chips are homemade. The adjacent Farm Bar serves unique takes on classic cocktails delivered in Mason jars, like the "Farmarita" with heirloom carrot infusion or the "Pelo de Perro" (Dog's Hair), a Bloody Mary featuring heirloom tomato water. Flora's is a wonderful learning experience for families by day and a romantic spot for couples by night. There's live music events and movie nights scheduled throughout the year, and cooking classes Tuesday, Wednesday, and Friday from 10:30 to 2 pm (cost from $2,465 MX includes cocktail and lunch).

Fonda Mi Lupita

$$ | Alameda Central Fodor's Choice
Some of the best mole to be found in central Mexico City comes out of a giant clay pot that, at first glance, looks bigger than the entire dining room of this modest, family-run fonda. Opened in 1957, Fonda Mi Lupita specializes in mole from the eastern side of Mexico state, where the dish leans toward the rich, savory flavors of mulato chilies. You'd be hard pressed to find a better rendition anywhere nearby.

Frascati

$ Fodor's Choice

Frascati is friendly and intimate while simultaneously sophisticated, with a lively soundtrack. Choose your pasta (several are house-made) and one of 12 toppings, including traditional sauces such as Bolognese, pesto, four-cheese, and pomodoro, or something chef-inspired like the Arturito, a sauce of fresh tomatoes, cream, chicken, and basil. The mixed seafood combo, served in an oversize martini glass, is a must-try. In addition to lightly battered and deep-fried denizens of the deep, the appetizer comes with batter-fried julienne zucchini and crispy fried parsley.

Jardin Nebulosa

$$$$ Fodor's Choice

Chic, fancy, and delicious, Jardin Nebulosa seems to be out of place for its environment. Unusual dishes—many of Aztec origin—are made with mostly seasonal and locally harvested ingredients. Wash everything down with a craft beer.

La Ola

$ Fodor's Choice
Fresh seafood including ceviche, tuna, and shrimp are to be found in this relaxed restaurant. The friendly staff and owners and surf decor (and sand that's often dragged in by surfers from the beach) makes for a relaxed vibe.
Paseo de las Palmas 8, Mexico
322-297--0280
Known For
  • Chill atmosphere
  • Tuna toast
  • Sashimi
Restaurant Details
Closed Mon. No dinner

Something incorrect in this review?

La Oveja Negra

$$ | Santa María la Ribera Fodor's Choice

Busy and stylish, this is a popular classic in the Santa María la Ribera neighborhood, located in an older building that has retained its original high ceilings and tile work. Known for having slightly higher prices than usual for the area, it’s also recognized for excellent service, taste, and variety of traditional Mexican dishes, but the star is the barbacoa (slow-roasted sheep meat) and pulque.

Calle Sabino 225, Mexico City, Mexico
55-5643–4781
Known For
  • Plato oveja (goat cheese, chorizo, and chicharrón)
  • Waits on weekends
  • Traditional Mexican cocktails
Restaurant Details
Closed Mon.–Thurs.

Something incorrect in this review?

Lola Valentina

$$$ | El Pueblo Fodor's Choice

Chef Lori Dumm provides a unique take on Caribbean-fusion cuisine here, creating all of her own recipes and making every menu item from scratch. Starters like hibiscus flower empanadas served with avocado-xnipec dipping sauce make way for fried fish of the day served with jasmine rice and passion-fruit sauce or coconut shrimp with grilled pineapple. Breakfasts of French toast with skillet potatoes and eggs Benedict are equally divine. Those with dietary constraints will appreciate the variety of vegetarian and gluten-free options, including a vegan chocolate cake.

Mango Café Isla

$$ Fodor's Choice

Warm and inviting, with wooden tables and colorful chalkboards announcing the day's aguas frescas, this 10-table hot spot is a must if you're looking for an unbeatable breakfast or lunch. Standouts include traditional chiles rellenos, fish tacos, and delicious French toast. Portions are massive, so be sure to come hungry. A self-serve coffee bar guarantees you always have a full cup of joe. Once you move on to cold beers and mango mimosas, it's difficult to leave.

Micaela Mar y Leña

$$$ Fodor's Choice

Located on Calle 47, which was pedestrianized in 2023 as its status as Mérida's restaurant row became more official, this colorful restaurant specializes in grilled fish and meat dishes, though the cocktail menu of mezcal and tequila favorites is a draw as well. The scene is lively but not excessively so, making this a perfect option for a special-occasion celebration.

Oscar & Lalo

$$ Fodor's Choice

Enter through the massive gate and wind your way up a garden pathway through the main dining area and into the back garden where intimate four- or five-table palapas are surrounded by jungle and hung with bright white hammocks and twinkling lights. Many ingredients, as well as medicinal plants, are grown on property and the owners would be happy to cut you a piece of fresh aloe for your sunburn or brew you up some anti-food-poisoning tea. Frozen margaritas are a treat and portion sizes are ample, but the food isn't the point here. It's the jungle ambience, the healing garden, and the friendly owners that make this place special. If you're looking for an intimate tour of local ruins or cenotes, the owners also own a tour company and would be happy to book something for you on-site. A kids' play area behind one of the palapas will appeal to families, and the remote jungle location will appeal to nature lovers.

Pancho's Backyard

$$$ | San Miguel Fodor's Choice

Marimbas play beside a bubbling fountain in the charming courtyard behind one of Cozumel's best folk-art shops. The English menu is geared toward tourists and priced in pesos, but regional ingredients like smoky chipotle chile make even the standard steak stand out for a true Mexican-inspired meal. Other stars include the cilantro cream soup and shrimp flambéed with tequila. Although Pancho's can be busy, the waitstaff are patient and helpful. Cruise-ship passengers seeking a taste of Mexico pack the place at lunch; dinner is a bit more serene.

Pelicanos Restaurant & Marina

$$ Fodor's Choice

Enjoy fresh seafood on the shaded patio of this family-owned restaurant in the heart of town. Try fish prepared al ajo (in a garlicky butter sauce), breaded, grilled, or tikin–xic style (marinated with adobo de achiote and sour oranges). Pelicanos also offers a variety of four-hour excursions that include fishing, snorkeling, then cooking the daily catch at the restaurant.

Tacos on the Street

$ Fodor's Choice

This small, no-frills restaurant offers what many claim to be the best tacos in all of Bahía de Banderas, but also the most expensive. The tender rib-eye meat that melts in your mouth is the secret to its success.

Taquería Los Paisas

$ | Centro Histórico Fodor's Choice
You'll know this all-day taco spot (open 8 am to midnight, seven days a week) from the crowds that take over the corner outside. The main draw here are tacos de bistec—thin cuts of beef cooked on a flat top—and a staggering array of toppings from mashed potatoes to boiled beans to pico de gallo that could make a solid meal on their own.
Jesus María 131--C, Mexico City, 06000, Mexico
Known For
  • Tacos with impressive showmanship
  • Tortillas straight off the press
  • Cheerful, family-friendly atmosphere

Something incorrect in this review?

Tepoznieves Matriz

$ Fodor's Choice

The colorful flagship branch of the popular ice cream and sorbet parlor stands out for its beautiful displays of Day of the Dead figures and other sculptures and crafts. You'll find an encyclopedic menu of flavors, including local fruits and vegetables (date, mango, mamey, beets, corn) and other distinctive options like coconut with chiles, pine nut, rose petal, and tres leches.

5 de Mayo 21, Tepoztlán, 62520, Mexico
739-395--4839
Known For
  • A number of flavor-combo options
  • Colorful artwork and Day of the Dead figures
  • Several other locations around town

Something incorrect in this review?

100% Natural

$$

Start the day at this open-air restaurant with a signature omelet and a bebida inteligente ("intelligent drink"), which combines fruit juice with ginseng. Sandwiches, soy burgers, and stuffed pitas are prepared with fresh-baked breads. Crave meat? Try the grilled chicken done fajita-style. Mexican and Italian specialties are also available. The neighboring 100% Integral shop sells whole-wheat breads and other goodies.

7 Seas Seafood Grille

$$$

It's quite soothing to sit in this restaurant at the ocean's edge under the shade of a palapa while watching the surfers. For breakfast munch on their machaca con huevos (eggs scrambled with shredded beef) washed down with a fresh-fruit smoothie, but later in the day, grab some blue shrimp tacos or a grilled marinated octopus accompanied by a blueberry mojito. Burgers are piled high with jalapeños and caramelized onions. For something light, try the sashimi with Thai dressing. Drop in to watch the sunset and dine on wild sea bass with lemon butter. With a focus on healthy cuisine, the kitchen uses all local organic ingredients, cooks with olive oil (instead of butter), uses soybean oil for deep-frying, and will not serve marlin, mahimahi, or parrotfish due to commercial overfishing. Your entertainment is simple: a wonderful view that never stops changing.

Carretera Transpeninsular, Km 28, The Corridor, 23401, Mexico
624-142–2666
Known For
  • Gluten-free and vegetarian options
  • Inventive seafood cuisine with eclectic style
  • Regional organic vegetables

Something incorrect in this review?

Al Chimichurri

$$

The smoky aromas of a South American parillada waft down the street from this Uruguayan barbecue joint. The heaping portions of short ribs, flank steak, and chorizo have developed a cult following up and down the Riviera, and locals swear by the empanadas. Tables are set in a simple stone-walled room and just outside on the street.

Angelo

$$

Named for its Italian chef Angelo Sanna, this charming bistro on Hidalgo's busy main strip is done up with soft lighting and a wood-fired oven. Come for the pizza, which has a thin crispy crust and is quite delicious. A large selection of Italian classics round out the menu. Try the famous wood-oven lasagna or mussels steamed in white wine. Angelo, who has lived and worked in Isla Mujeres for more than 20 years, is a hospitable host and a great source of local information. Angelo's stays open late and will deliver pizza if you're hungry at the end of a long night.

Av. Hidalgo 14, Isla Mujeres, 77400, Mexico
998-877–1273
Known For
  • Late-night pizza
  • Italian classics
  • Friendly atmosphere
Restaurant Details
Closed Sept.

Something incorrect in this review?

Antojitos Mexicanos Las Escaleras

$ | Centro Histórico

So named for its location blocking access to a narrow staircase, this tiny stall is known for its deep-fried quesadillas, a notch above others in the neighborhood. Be prepared for a line any time you visit.

5 de Febrero 52, Mexico City, 06090, Mexico
55-5709–1554
Known For
  • Almost literal hole-in-the-wall location
  • Takes orders by phone
  • Delicious quesadillas de requesón
Restaurant Details
Closed Sun.

Something incorrect in this review?

Baltazar

$ | Centro Histórico
Before Mexico City had al pastor tacos, Puebla had tacos arabes, a kind of schwarma brought here by Lebanese immigrants in the early 20th century and adapted to the flavors and ingredients of the New World. Baltazar serves arguably the best rendition of the dish in town along with some light, crisp falafel for vegetarians.
Isabel La Católica 96, Mexico City, 06080, Mexico
55-5709–7967
Known For
  • Retro diner-meets-taco stall aesthetic
  • Good vegetarian options
  • Delivery available

Something incorrect in this review?

Barramar Beach Club

$

Barramar Beach Club is both the best beach club in town and one of the very best restaurants in the whole Barra de Navidad–Melaque area. Locals come for the swimming pool and stay for the seafood.

Av. Miguel López de Legazpi 250-A, Mexico
314-100--8464
Known For
  • Variety of shrimp dishes
  • Lively happy hour
  • Large infinity swimming pool
Restaurant Details
Closed Wed.

Something incorrect in this review?