The 20 best restaurants in Mexico (2024)

The 20 best restaurants in Mexico (1)

The best restaurants in Mexico offer a variety of traditional dishes and innovative new foods from states across the country.

Photograph: Courtesy Bruna

Written by Lola Méndez

Contributor, Mexico & Latin America

Advertising

Mexico is home to some of the best cuisine in the world with an abundance of traditional dishes that hail from various states and pueblos. No two places prepare tacos the exact same way whether it be from a street stall to a high-end dining establishment. Eating in Mexico is a culinary adventure that will tantalize the taste buds. Taste regional and seasonal dishes across the country’s top tourist destinations including Puerto Vallarta, Los Cabos, and Mexico City. These are 20 of today’s best restaurants in Mexico, including new spots that preserve traditional cooking practices and others that celebrate contemporary Mexican cuisine.

RECOMMENDED: The best things to do in Mexico

Been there, done that? Think again, my friend.

By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive emails from Time Out about news, events, offers and partner promotions.

🙌
Awesome, you're subscribed!

Thanks for subscribing! Look out for your first newsletter in your inbox soon!

Best restaurants in Mexico

Cancun

Cancún’s claim to the 50 Best Restaurants in Latin America is a contemporary experiential multi-sensory dining experience. Located in the Azul Beach Resort, Le Chique serves a tasting menu created by mastermind Chef Jonatan Gómez Luna which brings together the diverse flavors of Mexican cuisine such as beef tongue with black mole.

San Sebastian del Oeste

Set in a garden in the Sierra Madre mountains in the Pueblo Magico of San Sebastian del Oeste, this restaurant serves dishes prepared with ingredients from its chemical-free farm. Order a-la-carte or choose between the vegan or non-vegan five-course tasting menus. Try a co*cktail made with the in-house raicilla.

Advertising

Puerto Vallarta

The non-touristy neighborhood Ixtapa is home to this celebrated small restaurant that serves creative cuisine inspired by traditional Mexican flavors. Presentation makes each bite a feast for the senses. For instance, dragon fruit brings color to a plate of aquachile, and pink corn dough is served with a cow-tongue soup.

The 20 best restaurants in Mexico (3)
The 20 best restaurants in Mexico (4)

Guadalajara

Guadalajara’s Bruna is helmed by Chef Garza who creates contemporary Mexican dishes. Sit outside in the garden enveloped in mist and choose from beef in mole negro, citrus butter scallops, or curried mussels. For dessert, have a Belgium chocolate bunny inspired by the contemporary art in the adjoining Galería BRUNA.

Advertising

Mexico City

One of Mexico City’s newest culinary offerings is from the celebrated Chef Mario Espinosa. Tencüi is set in a colonial mansion with the entire menu dedicated to the versatility of fungi. From mushroom stews to mushroom-infused co*cktails and mushroom-forward desserts, the versatile ingredient fungi—an inherent part of Mexican cuisine—is served innovatively.

Punta Mita

Four Seasons Resort Punta Mita’s newest dining establishment is MEZ. The mezcalería offers over 70 mezcals. Enjoy a unique mezcal co*cktail paired with grilled mezcal street corn or slow-cooked mezcal pork ribs. As the neon pink sign says, “El amor se acaba el Mezcal no” meaning “Love ends, Mezcal doesn't.”

Advertising

Mexico City

Mexico City is full of street food. Expendio de Maiz Sin Nombre puts a spin on that tradition by offering a menu-less dining experience where the chef prepares their choice of dish based on seasonal harvests. Sit at the communal table and keep asking for another plate until you’re satiated.

Todos Santos

This Todos Santos farm-to-table establishment is a place for Chef Javier Plascencia to play with his curiosity for taste, thus crafting a culinary journey for diners. The Baja California native creates a menu incorporating farm-fresh ingredients including locally harvested oysters, garden-picked zucchini carpaccio, and roasted cauliflower. Save room for a flan with guava.

Advertising

Valle de Guadalupe

The new Valle de Guadalupe slow food restaurant features a daily menu that’s curated based on what ingredients are readily available including freshly caught seafood. The fully outdoor seating boasts incredible views of the surrounding wine country. Walk-ins aren’t accepted and reservations are recommended at least two weeks in advance.

Valle de Bravo

This zero-waste restaurant in Valle de Bravo is all about creating environmentally conscious and delicious meals by using seasonable sustainably sourced produce. The menu changes weekly based on the local harvest. Daily plates on offer range from broccolini served with tahini, kale, and seeds, to a trio of open-faced sandwiches.

Advertising

Mexico City

This new spot in Mexico City serves an eclectic fusion of foods including shiitake gyoza, pizza, and pasta made from scratch including gnocchi and ravioli, followed by decadent desserts such as blueberry cobbler. Pair your meal with a craft co*cktail such as an apple honey lavender vodka concoction, or natural wine.

Advertising

Los Cabos

In Los Cabos, Chileno Bay Resort debuted a new female-led Mediterranean and Latin American fusion restaurant inspired by the laid-back aesthetic of sea-side living. Helmed by Chef Eliana Godinez, patrons can choose from woodfire oven pizza and homemade pasta, side dishes of veggies including roasted Brussel sprouts, or hummus musabaha.

Ensenada

Ensenada's coolest restaurant bar serves regional cuisine by Diego Hernández paired with co*cktails by bartender Alexandra Purcaru. Small plates are meant to be shared including cilantro salad, charcoal roasted beets, veal gizzard taco, and more. co*cktails have a Mexican twist such as the Oaxaca old-fashioned with oyster sauce and mole bitters.

Advertising

Puerto Vallarta

The burgeoning vegan food scene in Puerto Vallarta recently welcomed this joint that serves a vegan rendition of street food like pozole and tacos at street food prices. What started as an evening pop-up around the corner at Vegetarian Mary’s is now a stand-alone hole-in-the-wall spot for $1 tacos.

The 20 best restaurants in Mexico (7)
The 20 best restaurants in Mexico (8)

Mexico City

Azul Restaurant's newest location is in the heart of Mexico City’s Polanco neighborhood. Chef Ricardo Muñoz Zurita is known for rescuing traditional recipes from regions across the country and transforming them into unique plates. Azul y Oro serves chile en nogada from July to September for Mexico’s Independence Day celebrations.

Advertising

The 20 best restaurants in Mexico (9)
The 20 best restaurants in Mexico (10)

El Pescadero

Garden-inspired cuisine is available at this beautiful eatery in El Pescadero. Dine in the lush garden and enjoy wood-oven pizza, the fresh catch of the day, or local organic poultry enhanced with garden-fresh herbs, fruits, and vegetables. Save room for dessert including seasonal fruit chia seed pudding and banana cheesecake.

Tulum

Tulum is a plant-based eaters paradise. Tierra is a vegetarian spot within a holistic retreat accommodation. The menu is 100 percent toxin-free and dismantles the misconception that eating veggies are boring by serving vegetable-forward renditions of typical Mexican plates like garbanzo tlacoyo, enmoladas, cauliflower aguachile, and a selection of vegan meat tacos.

Advertising

The 20 best restaurants in Mexico (11)
The 20 best restaurants in Mexico (12)

Puerto Vallarta

Perked on a hill in Puerto Vallarta, this new tapas and wine bar offers sweeping views of the ocean and mountains. Enjoy nightly buy one get one free wine specials while surrounded by lush plants—vivero means plant nursery in Spanish. Check the events calendar for live music, bottomless brunch, and more.

Cancun

Al Pastor is the fan favorite at this Cancun taqueria, or if you’re really hungry order the San Diego Burrito with half a kilo of beef, chives, fried potato, gouda cheese, guacamole, and garlic cream. Wash down your order with the agua del dia, aka the fruit-infused water of the day.

Been there, done that? Think again, my friend.

By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive emails from Time Out about news, events, offers and partner promotions.

🙌
Awesome, you're subscribed!

Thanks for subscribing! Look out for your first newsletter in your inbox soon!

Been there, done that? Think again, my friend.

By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive emails from Time Out about news, events, offers and partner promotions.

🙌
Awesome, you're subscribed!

Thanks for subscribing! Look out for your first newsletter in your inbox soon!

Recommended

    You may also like

    You may also like

    Advertising

    The 20 best restaurants in Mexico (2024)
    Top Articles
    Latest Posts
    Article information

    Author: Jerrold Considine

    Last Updated:

    Views: 6108

    Rating: 4.8 / 5 (58 voted)

    Reviews: 89% of readers found this page helpful

    Author information

    Name: Jerrold Considine

    Birthday: 1993-11-03

    Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

    Phone: +5816749283868

    Job: Sales Executive

    Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

    Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.