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!
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.
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!
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.
4. Panadería Rosetta
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
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
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
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
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
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!
10. Las Mercedes
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: 7 Best Things To Do In Mexico For A Memorable Holiday
11. Restaurante la Compañia
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!
12. Casa Jaguar
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!
13. Cafe Brujula
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!
Looking To Book A Holiday Package?
Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.