Mexican cuisine is loved by people from all around the world. Whether it be a bowl of nachos, or a taco truck nearby, you are immediately drawn to the tangy, spicy flavours of this cuisine. And these are just finger food! Delve deep into the culinary history of this land, and you will be surprised with the complexity of the recipes, which bring to the table such complex, yet harmonious flavours.

So, which is the best place to eat authentic Mexican food, especially now, since it is available all across the planet! Welcome to Mexico! No one can do it justice like the creators. And in the country, here are some of the best Mexican restaurants where you can gorge on the authentic delicacies. This list also includes some other cuisines, because you’ll get it all, here in Mexico!

Best Restaurants In Mexico City

Are you planning to visit the Salsa land soon? Take a look at these restaurants to satiate all your Mexican cravings while you’re out and about in the city!

1. Pujol

stylish Chairs

Image Source

The first one on the list, Pujol needs no introduction. Famous for being the best Mexican restaurant in the world, the chef, Enrique Olvera is an artist who brings about a contemporary picture of this delectable cuisine. Be sure to book yourself a table here as soon as you finalise on the dates for your trip, as a last-minute feast here is nearly impossible.

Must Read: This Mexico Resort Group Is Paying Travelers For A Year Long Vacation In Six Figures Salary!


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


2. Quintonil

bowl on table

Image Source

The list of the best Mexican restaurants in Mexico City would be incomplete without the mention of Quintonil. Renowned for its 10-course tasting menu, you will find all that is Mexican right here. From corn to beans, and even the beloved chilis, there is much to choose from and enjoy. A modern outlook towards the Mexican cuisine, Quintonil is like a waft of fresh air!

3. Merotoro

furnished chairs and tables

Image Source

Known to serve the traditional brews and recipes from Baja California, Merotoro is a must on your vacation here. The most delicious dishes served here are that of seafood. So, gorge of the delicious food here, but make your bookings in advance, as getting a table here last minute is very difficult.

Suggested Read: 10 Chic Cafes In Mexico Where You’ll Fall In Love With The Food & Decor

4. Panadería Rosetta

full chocolatey

Image Source

Restaurants in Mexico City serve traditional as well as multi-cuisine feasts. One such place is Panadería Rosetta. It is appreciated for its European styled decor, and Italian and Mediterranean flavours. If it’s breakfast that you are looking for, you can have the best coffee in the world accompanied by a roll, or even head here for a quick dinner.

Best Restaurants In Mérida

5. Wayan’e

Wayan’e Restaurant

Image Source

If you are looking for a quick snack on the streets of Mérida, Wayan’e is the place to go to. Serving the best tacos in the city, you must try their chili fillings, although they offer many more options like chicken, pork, and even eggs. They have multiple outlets across the city, but the original one is supposedly the best!

Suggested Read: 10 Charming Mexico Wedding Venues For Your Dream Wedding

6. Kuuk

lighting at night

Image Source

One of the posh restaurants in Mexico, Kuuk is a treat for the taste buds. It offers a 12-course tasting menu which is a feast to say the least. While it may be a little heavy on the wallet, it is completely worth every bit.

Best Restaurants In Todos Santos

7. Michael’s At the Gallery

food

Image Source

Todos Santos has some of the best restaurants of Mexico. In this list is Micheal’s At the Gallery. Specialising in Asian cuisine, this restaurant offers simple, yet flavoursome dishes. One of the best recipes that you must try are the crab cakes in red Thai curry.

Suggested Read: Abide By These 10 Mexico Travel Tips For A Hassle Free Vacation


Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

Real travel stories. Real stays. Handy tips to help you make the right choice.


8. Los Adobes

variety of food

Image Source

A traditional Mexican restaurant, Los Adobes is a favourite amongst tourists as well as locals. The unique aspect of this restaurant is that they cook with locally grown organic ingredients only. The stars on their menu include fish filet smothered in amaretto liqueur, and grilled shrimp with mango and basil, among many more.

Best Restaurants In Other Mexican Cities

9. Terraza

table for two

Image Source

Serving some of the best steaks in town, Terraza is where quality, ambience, service, and flavours come together. The menu offers a very wide choice of cuisines and there is something that will suit each and every one. Since it is one pf the top Mexican restaurants, a visit here is a must!

Suggested Read: Nightlife In Mexico: 10 Best Clubs & Bars For Witnessing The Glam With Your Salsa Frenzy Fam!

10. Las Mercedes

Las Mercedes in Mexico

Image Source

Famed to have some of the best Mexican restaurants of Mexico, Guanajuato is packed with the choicest options. And on top of this list is Las Mercedes. Popular for being one of the few traditional places, authentic Mexican food, recipes of which are passed from one generation to another, are served here. Like the olden times, these dishes are prepared over hours, giving this cuisine the perfect flavours that are the speciality of this cuisine.

Suggested Read: 17 Best Things To Do In Mexico For A Memorable Holiday

11. Restaurante la Compañia

delicious food

Image Source

Located inside the famous Meson Sacristía Hotel, Restaurante la Compañia is one of the most spectacular places to eat at while in Puebla. The decor is classy, with antiques in corners that make it look like a piece of art! Head here in the morning for a nice long breakfast, or see it light up in the evening!

Suggested Read: 10 Spots For Snorkeling In Mexico Every Underwater Enthusiast Must Visit

12. Casa Jaguar

Casa Jaguar in Mexico

Image Source

Set on the beaches of Tulum, Casa Jaguar specialises in seafood. Fresh deliciously prepared food on the shores while watching the silent lapping waves, what better way to enjoy the weather of Mexico than this!

Suggested Read: Top 7 Churches in Mexico That You Ought To Visit For The Love Of Architecture

13. Cafe Brujula

variety of items

Image Source

Giving you a little glimpse of New York City in Oaxaca, Cafe Brujula offers delicious snacks and drinks. Bagels, fresh coffee, sandwiches and more make this place stand out a little as compared to the other, equally fascinating eateries.

So, here you are! This list has some of the best restaurants in Mexico. Just make sure you visit as many of these as possible on your next international trip with TravelTriangle!

Further Read: Shopping In Mexico: 5 Glorious Places To Mesmerize The Shopaholic In You!


Looking To Book A Holiday Package?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Bot, Mexico, Restaurants

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month