Mexican cuisine is loved by people all over the world. Whether it’s a bowl of nachos, or a nearby taco truck, you’re instantly drawn to the tangy, spicy flavor of this dish. And these are just finger foods! Delve deeper into the culinary history of this land, and you will be amazed by the complexity of the dishes that bring such complex, yet harmonious flavors to the table.
So, where’s the best place to eat authentic Mexican food, especially now that it’s available all over the planet! Welcome to Mexico! No one can give it justice like the creators. And in the country, there are some of the best Mexican restaurants where you can enjoy authentic cuisine. This list also includes some other dishes, because you can find it all right here in Mexico!
Best Restaurants in Mexico City
Are you planning to visit Salsa Land soon? Check out these restaurants to satisfy all your Mexican cravings while you’re out and about in town!
Pujol needs no introduction in the first place on the list. Renowned as one of the best Mexican restaurants in the world, Chef Enrique Olvera is an artist who paints a contemporary picture of this delicious cuisine. Be sure to book yourself a table here as soon as you decide on the date of your visit, as it’s almost impossible to snag a last-minute feast.
Must read: This Mexico resort group is paying travelers six-figure salaries for a year-long vacation!
A list of the best Mexican restaurants in Mexico City would be incomplete without the mention of Quintanilla. Famous for its 10-course tasting menu, you’ll find everything Mexican right here. From corn to beans and even the favorite chili, there is plenty to choose from and enjoy. A modern take on Mexican cuisine, Quintonil is like a wave of fresh air!
Known for serving traditional wine and cuisine of Baja California, Merotoro is a must for your vacation here. The most delicious dishes served here are sea food. So, enjoy the delicious food here, but make your booking in advance, as it is very difficult to get a table here at the last minute.
Read suggestions: 10 charming cafes in Mexico where you will love the food and decor
4. Rosetta Bakery
Mexico City restaurants serve traditional as well as multi-cuisine feasts. One such place is Panaderia Rosetta. It is appreciated for its European-style decor and Italian and Mediterranean flavours. If you’re looking for breakfast, you can have the world’s best coffee with a roll, or even go for a quick dinner.
Best restaurants in Merida
5. Where is it?
If you’re looking for a quick snack on the streets of Merida, Wayan’s is the place for you. Serving up the best tacos in town, you must try their chili filling, although they also offer many more options like chicken, pork, and even eggs. They have many outlets across the city, but the original outlet is considered to be the best!
Read suggestions: 10 Exotic Mexico Wedding Venues for Your Dream Wedding
One of Mexico’s posh restaurants, Cuuk is a treat for the taste buds. It offers a 12-course tasting menu that’s a feast to say the least. While it may be a little heavy on the wallet, every bit of it is totally worth it.
Best Restaurants in Todos Santos
7. Michael in the gallery
Todos Santos has some of the best restaurants in Mexico. Michael’s At The Gallery is on this list. Specializing in Asian cuisine, this restaurant serves simple, yet delicious dishes. One of the best dishes that you must try is Crab Cakes in Red Thai Curry.
Read suggestions: Follow these 10 Mexico travel tips for a hassle-free vacation
Planning your vacation but confused about where to go? Let these travel stories help you find the best trip ever!
Real travel stories. Stays real. Useful tips to help you make the right choice.
A traditional Mexican restaurant, Los Adobes is a favorite among tourists as well as locals. The unique aspect of this restaurant is that they cook only from locally grown organic ingredients. Stars of their menu include fish fillets soaked in amaretto liqueur, and grilled shrimp with mango and basil and much more.
Best Restaurants in Other Mexican Cities
Terraza serves some of the best steaks in the city, where quality, ambiance, service and taste come together. The menu offers a very wide selection of dishes and there is something that will suit everyone. Since this is one of the top Mexican restaurants, it is a must visit!
Read suggestions: Nightlife in Mexico: 10 Best Clubs and Bars to See the Glam with Your Salsa Frenzy Family!
Famous for having some of the best Mexican restaurants in Mexico, Guanajuato is full of the best options. And topping the list is Las Mercedes. Popular for being one of the few traditional places left, it serves authentic Mexican food, with recipes passed down from one generation to the next. Like the old times, these dishes are prepared over hours, giving the dish the exquisite taste that characterizes this cuisine.
Read suggestions: 17 Best Things to Do in Mexico for a Memorable Vacation
11. La Compania Restaurant
Located inside the famous Meson Sacristia hotel, Restaurant La Compañía is one of the most spectacular places to eat in Puebla. The decor is classy, with antiques in the corners that make it look like a piece of art! Head here in the morning for a nice long breakfast, or watch it light up in the evening!
Read suggestions: 10 snorkeling spots in Mexico that every underwater enthusiast must visit
12. Jaguar House
Located on the beaches of Tulum, Casa Jaguar specializes in seafood. What better way to enjoy Mexico’s weather than with delicious food fresh on the shores and cool waves!
Read suggestions: Top 7 Churches in Mexico that You Must Visit for the Love of Architecture
13. Café Brujula
Giving you a little glimpse of New York City in Oaxaca, Café Brujula offers delicious snacks and drinks. Bagels, fresh coffee, sandwiches and more make this place a little different than other, equally charming eateries.
So, here you are! This list features some of the best restaurants in Mexico. Just make sure you score as many of these trips as possible on your next international trip with TourTravelHotels!
read ahead: Shopping in Mexico: 5 Amazing Places to Enthrall Your Shopaholic!
Do you want to book a holiday package?
Book memorable holidays on TourTravelHotels with 650+ verified travel agents for 65+ domestic and international destinations.