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

Barra Galeria de Arte and Restaurant

$$ Fodor's Choice

An art gallery that doubles as a gourmet restaurant, this place is classy and sophisticated, and as such it takes its time for every entrée that it serves. During high season it may open for an evening or two during the weekend. You can be sure that when it is open, the culinary experience will be special.

Chiles and Beer

$$ Fodor's Choice

Chiles and Beer serves quick (or not) meals throughout the day, to be washed down with—you guessed it—beer. Their burgers are big and tasty, but it's the seafood that stands out, particularly the aguachile, a type of Mexican ceviche that hails from Sinaloa. The classic version is made with fresh raw shrimp or fish, cucumber, red onion, lime juice, and chilies that have been pulverized with water—hence the name.

Cuna

$$ Fodor's Choice

This contemporary restaurant at the Wayam Mundo Imperial hotel in the García Ginerés neighborhood has floor-to-ceiling windows overlooking a plant-filled terrace. Chef Maycoll Calderón allows fresh ingredients to take center stage, avoiding anything too fussy in such flavorful Italian and Latin American dishes as ceviche, arroz con pollo, pizza, and pasta. Extensive cocktail and mocktail menus make the most of the area's tropical fruits. 

Recommended Fodor's Video

Estanquillo El 32

$ | Santa María la Ribera Fodor's Choice
This is a place where the neighborhood elders gather during the day to eat their tamales and drink their coffee, but where you’ll find mostly young, artist types in the evenings. With a wide variety of Mexican artisanal beers and an impressive stock of unique mezcals as well as Mexican coffee, the space is open to the street, like a former garage, and has a couple very well-behaved house dogs keeping everything in check. Books and zines are available to peruse as you enjoy your meal, which ranges from breakfast to dinner. A patio space full of plants adds to the relaxed ambience.

Fauna

$$$$ Fodor's Choice

Imagine a restaurant where communal tables sit among sunflowers, where rosemary sprigs burn like incense, and where chefs are free to create an experimental menu. That’s Fauna, tucked within the Bruma property and run by prodigy-chef David Castro Hussong, who consistently pours out culinary magic. He’s like a pilot that doesn’t know his destination but ends up taking you to a place you never dreamed existed. Let him take control by going straight to the "Fauna Feast" tasting menu ($110/$165 with wine pairing) that may include abalone with pumpkin seeds, chocolate clams, scallops with eggplant puree, crispy pork with sauerkraut, shredded lamb with chili sauce, charred cabbage bathed in butter, and honey semifreddo that will leave your taste buds dumbfounded. At first glance prices may seem high, but portions are substantial, presentation is impressive, and the contemporary Mexican cuisine will blow your mind.

Carretera Ensenada–Tecate, Km 73, Valle de Guadalupe, 22760, Mexico
646-103–6403
Known For
  • Ever-changing menu with highlights like tender lamb
  • Summer garden setting and winter cozy dining room with sheepskin chairs
  • Impressive presentation

Something incorrect in this review?

Madre

$$$ Fodor's Choice

Tucked away on a quiet street, this Ensenada restaurant is located in an 80-year-old house whose cozy dining room gives a glimpse of the home-turned-restaurant with local artwork and adobe archways piled high with books. Chef Miguel Bahena and Carolina Verdugo have created an innovative Baja fresh menu showcasing oysters with chili butter, squid ink risotto, confit duck with guava mole, and bay scallops with barley. Handmade tortillas are made Sanora style, slightly thicker to soak in the flavors. Weekend brunch draws a crowd, as does the tasting menu available in five- or seven-course pairings.

Manta

$$$ Fodor's Choice

Dine with ubercool people at Manta, The Cape’s culinary centerpiece by chef Enrique Olvera. Sip a cocktail in the sunken lounge bar, and move on over to the terrace with views of El Arco and surfers in action. The setting is sleek black, with a hip wait staff serving a menu to match. Kick off with aguachile, Peruvian ceviche, or sashimi, and move on to fish tempura tacos with miso and cabbage or rib-eye chili crust. A four-course tasting menu is worth the splurge, and the chocolate sponge cake with peanut ice cream is worth the calories.

Carretera Transpeninsular, Km 5, The Corridor, Mexico
624-163–0010
Known For
  • Globally inspired Mexican cuisine
  • Remarkable sunset views of El Arco
  • Local ingredients from Baja Califonia Sur
Restaurant Details
No lunch

Something incorrect in this review?

Mari Gold

$$ | San Miguel Chapultepec Fodor's Choice

In this narrow minimalist space with one long communal table, you can feast on a lighter and slightly more casual version of the Indian-Mexican-fusion fare popularized by noted Masala y Maiz chefs Norma Listman and Saqib Keval. Start with tortillas topped by stewed garbanzos, salsa macha, and pickled cauliflower, followed by lamb and beef kebabs with a tomato chutney, raita, and roti. Breakfast favorites include a creamy chia pudding topped with cacao, nuts, dates, and honey. Next door, the same owners run Super Cope, a tiny natural foods shop with a fantastic selection of produce, coffees, chocolates, craft beer, artisan juices, and baked goods.

Calle Gobernador Protasio Tagle 66A, Mexico City, 11850, Mexico
55-3726--2228
Known For
  • Chilaquiles with tatemada (charred-tomato) salsa, cream, and cheese in the morning
  • Gajar ka halwa (North Indian dessert made with grated carrots and coconut milk) with maracuya sorbet
  • Well-chosen wine list
Restaurant Details
Closed Mon. and Tues. No dinner

Something incorrect in this review?

Aúna

$$$$ | Polanco

Both a café and a restaurant, Aúna turns locally sourced ingredients into fantastic meals with an international flair. It's an impressive collaboration between chef Fernando Torres and chef Jorge Vallejo from famed Polanco restaurant Quintonil.

Benno

$$$

Located right at Playa Punta Lobos, this is a brilliant place to grab an elegant, beachside bite. Recently recognized by Michelin Guide, Benno serves a mix of Mexican and Mediterranean cuisine, with every dish crafted from local ingredients. The sommelier is among the most friendly and knowledgeable in town, providing great pairing recommendations with an emphasis on organic and biodynamic wines. The drive out here (down a barren, unlit dirt road) can feel a little hairy after dark, so while it's a lovely place to see the sunset, plan accordingly.

Buonissimo

$

This trendy but casual café also offers lunch and dinner, but it's the breakfast people come here for. Patrons love the enchiladas, huevos al gusto, pastries, and good coffee, though the pizzas and salads served later in the day and into the night are also tasty. It's one of the few places that has a/c during the summer months. Did we mention they also have Italian-style ice cream?

Deckman's En El Mogor

$$$

Dining at Deckman’s is like stepping into the quintessential Pinterest photo, replete with an open-air kitchen, straw floor, and wooden tables adorned with wildflowers. As if the chirping birds, adobe structure, soft jazz, and vineyard views weren’t enough, you’ll find a revolving menu built around seasonable products from the neighboring Mogor Ranch. Exclusively for Deckman’s are fresh eggs, lamb, olive oil, and all things green that travel 0 kilometers from the farm to your plate. The seven-course tasting menu ($120) may highlight foie gras, oyster tacos, grilled quail, beet gazpacho, and enough veggies to justify that berry pie. Complementing the cuisine are wines from Mogor Badan or artisanal beers from Agua Mala. Don’t expect to see a freezer, plastic bottles, or soft drinks for that matter, since every item is local, organic, unprocessed, and as natural as they come. The best part of the restaurant is Drew Deckman himself, an unpretentious chef and true ambassador for the Slow Food movement. Late diners should arrive early since this romantic spot closes at 8 pm.

Carretera Ensenada–Tecate, Km 85.5, Valle de Guadalupe, Mexico
646-188–3960
Known For
  • One of best restaurants in Mexico
  • Farm-to-table experience
  • Artisanal-ranch menu
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

Habanero’s Mexican Fusion Bistro

$$

Celebrity chef Tadd Chapman and partner Miguel Guerrero joined forces to relaunch this traditional Mexican restaurant in its new location and with fresh new culinary techniques. Opt for lunch specialties of Baja fish tacos and black scallop ceviche, and for dinner, try the seafood risotto, or the grilled NY strip with habanero chimichurri. Exceptional breakfasts—ranging from stuffed French toast to chilaquiles prepared four ways—are served from 8 to noon for about $10.

Jazamango

$$$

Set next to a beautiful garden that provides many of the fruits, veggies, and herbs used in the kitchen, Jazamango is a feast for the eyes as well as the taste buds, and one of the most iconic restaurants in Todos Santos. It's helmed by well-known Mexican chef Javier Plascencia, known for his organic, sustainable approach to creating Baja-Mediterranean fusion dishes. Specialty cocktails and craft-brewed Baja beers are spotlighted at the bar, while the kitchen serves delicious dishes like lechón prensado (roast suckling pig) and a six-hour braised beef short rib. All ingredients are sourced locally; the catch of the day, for example, comes straight from Punta Lobos.

Calle Naranjos, Todos Santos, 23300, Mexico
612-688--1501
Known For
  • Atmospheric garden setting
  • Straight-from-the-earth ingredients
  • Baja craft-brewed beers
Restaurant Details
Closed Tues.

Something incorrect in this review?

Klein's

$$ | Polanco

This popular deli has been serving up affordable Mexican-Jewish fusion in Polanco since 1962. You'll find hotcakes, waffles, and chili dogs on the menu alongside chilaquiles and enchiladas, all topped with a large range of house-made salsas. Klein's has retained its charming diner appeal with burnt orange vinyl booths and laminate tabletops despite opening multiple locations throughout the city.

Kondesa

$$$ | San Miguel

Thanks to a hot-pink-and-turquoise exterior, you can't miss this restaurant, which features a palapa-covered bar that opens onto a dimly lit garden dining area. Kondesa puts a modern spin on classic dishes, and the menu emphasizes fresh fish, with favorites like the Kondesa kake (an interpretation of crab cakes made with lionfish) and seafood-filled enchiladas. A full cocktail list complements any meal, so if you can't make it for dinner, stop in for a drink. DJ's spin music on certain nights.

Av. 5, Suite 456, Cozumel, 77600, Mexico
987-869–1086
Known For
  • Fresh seafood
  • Artisanal cocktails
  • Lionfish "crab" cake
Restaurant Details
Closed Mon. No lunch

Something incorrect in this review?

La Casa del Mendrugo

$$

Many are drawn to this restaurant for its dramatic setting in an early 19th-century former Jesuit college that now contains a museum filled with pre-Hispanic artifacts and exhibits, but the superbly crafted traditional Pueblan food is excellent, too. Start with a breakfast of eggs in a stew of poblano chiles, corn, and epazote, or later in the day, try the pork chalupas or guacamole with chapulines (grasshopper) followed by chicken in a green pumpkin-seed mole sauce. There are also a number of international dishes, too, like tuna tartare, and bananas Foster for dessert.

La Pescadora

$$
As you walk into this restaurant you'll immediately notice that it's much more upscale than its peers. Seafood is the way to go, but they also have steak and some international dishes.
Av. El Anclote 10, Mexico
329-291--5212
Known For
  • Worth the splurge
  • Incredible beach views
  • Seafood

Something incorrect in this review?

LagoAlgo

$$$ | Polanco

Part art gallery and part restaurant, LagoAlgo is the best place to have a meal that's actually in Bosque de Chapultepec. The focus in the kitchen is on fresh, local cuisine with strong Mexican flavors. It's a little fancier than most places in the area, but it still has a come-as-you-are vibe if you'd like to wander in after a day in the park.

Bosque de Chapultepec, Mexico City, 11100, Mexico
55-5515–9585
Known For
  • Beautiful art
  • Farm-to-table Mexican dishes
  • Exceptional views
Restaurant Details
No dinner

Something incorrect in this review?

No Sé Nada

$$$

Owned by a couple of expats, this cute restaurant just half a block from the malecón is a hidden gem in Puerto Vallarta's crowded dining scene. Every dish is unique in its own way and no matter if it's the soup of the day or the Korean bulgogi steak, they all look amazing. Come for lunch and stay all afternoon for the cocktails.

Calle Corona 179, Mexico
322-223--2733
Known For
  • Delicious Mexican red snapper
  • Best cream-cheese soufflé in town
  • Wide variety of stylish cocktails
Restaurant Details
Closed Mon.

Something incorrect in this review?

Pícaro Garden Cuisine

$$$

A rustic-chic oasis overlooking the Pacific, Pícaro is not just a restaurant, but a destination in and of itself. Perched on a hilltop about a 20-minute drive from Centro, you'll forget about the schlep when you taste Chef Christian Ricci's Mexican/Mediterranean cuisine, inspired by both the local produce and his Italian upbringing. The menu is regularly changing based on what ingredients are in season, but expect to always find fresh seafood and tender meats.

Hwy. to Todos Santos, Km 120, Cabo San Lucas, 23473, Mexico
624-689--0050
Known For
  • Three- or five-course Chef's Selection tasting experience
  • Gorgeous earthenware
  • Signature cocktails and snacks
Restaurant Details
No lunch

Something incorrect in this review?

Restaurant & Bar La Playa

$

La Playa is one of the nicest places to have fresh seafood or beverage in Los Barriles. It’s a little pricey, but everything tastes incredibly fresh, and you can’t beat the location or beach access. It’s a fun spot to watch the kiteboarders on a windy day.

Tacos Las Palmas

$

For a quick bite Tacos Las Palmas offers a lot more than what the name suggests. Marlin, tuna, shrimp, and other staple items are served with local fruits and vegetables to produce mouthwatering dishes. The burritos are big and tasty, too.

Libramiento Chapala–Ajijic 96, Mexico
Known For
  • Tuna sashimi
  • Octopus quesadilla
  • Seafood tower

Something incorrect in this review?

Tierra Viva

$
Tierra Viva restaurant creates a unique dining experience with its innovative menu of international and tropical flavors. Patrons come here to enjoy fine and creative food from the Caribbean, Oaxaca, Puebla, and Veracruz in a serene location without having to overdress.