Best Restaurants In Mexico City: 10 Amazing Places To Wine & Dine In

After spending a little over 3 amazing months in Mexico City, we’ve found a number of restaurants that we love in the city! You could spend years eating your way through this city, but here are a few of our favorites so far (in no particular order):

10 Best Restaurants In Mexico City

1. Tacos Orinoco

Tacos Orinoco is one of our favourite taco spots in Mexico City! There are multiple locations throughout the city, but we most often frequent the Condesa location. Tacos Orinoco is famous for it’s al pastor tacos, and this is definitely a must-try! They have awesome salsas, potatoes and agua de Jamaica to go along with the tacos of your choice.  

2. Azul

There are a couple of different locations in the city, but we’ve only been to the Condesa location. Although this restaurant costs a bit more, it’s worth the splurge. Make sure you try the mole sauce, it’s unreal!

3. Ojo de Agua

We eat tacos A LOT here in Mexico City, and Ojo de Agua is a refreshing change from that. Ojo serves great breakfast, and really large portions of salad, smoothies and sandwiches. Everything we’ve had here is amazing and it’s a healthy alternative to lots of the other things you can eat in Mexico City!

Best Restaurants In Mexico City:

4. Comedor de los Milagros

This place has an amazing vibe! It’s like a restaurant style food court. Grab a table and one of the servers will bring you a menu that will include all the options in the whole place. They specialize in South American dishes and amazing cocktails. This place is great to go with a group of friends!Best Restaurants In Mexico City:  Comedor de los Milagros Best Restaurants In Mexico City: Comedor de los Milagros

5. Mora Mora

Mora Mora serves up vegan food, including smoothies, acai bowls, and delicious juices. It is another one of our favorite healthy options here in Mexico City and a great way to get some fruits and vegetables in amongst all the tortilla chips!

6. La Otilia

La Otilia is entirely gluten free. They have a massive menu, but specialize in gluten free baked goods. It’s been amazing to try all the local bread dishes (like Pan de Muerto) gluten free style!

7. La Zaranda

La Zaranda is a cute Mexican restaurant that does an assortment of tacos, or you can get an entire fish and make your own tacos, kind of fajita style. This has been one of our favorite places to stop at to and from work!

8. Contramar

Contramar is famous for their seafood, and especially their whole octopus. It’s a higher price point, but it’s worth the splurge for a special occasion! Oh, and don’t forget to get yourself a margarita!

Best Restaurants In Mexico City: Contramar

9. Cabanna

Cabanna is easily one of our favorite restaurants in Polcano! They have amazing tacos (mostly seafood), great margaritas and really friendly staff. Make sure you try the Kesitos Cabanna taco – you won’t regret it! Best Restaurants In Mexico City: Kesitos Cabanna Taco

10. La Ouzeria

Hello Greek food! La Ouzeria is located in Polanco and has ah-mazing Greek food. We just happened to stumble upon this restaurant one day and it has been an amazing find. We’ve gone back a number of times and each time it is equally as delicious!

Best Restaurants In Mexico City: La Ouzeria

Find one of these amazing restaurants on a map: 

Trip map created using Wanderlog, a trip planner

Have you been to Mexico City and have a favorite restaurant? Let us know what it is!


Enjoyed this post? Please share on social! 

LISTEN TO THE PODCAST

APPLE

SPOTIFY

OVERCAST

Learn to Work & Travel Like a Pro

We’ve put together our top resources to help you prepare for your work and travel trips seamlessly.

Download our guide for remote-working travel tips based on years of experience learning the hard way.

ABOUT THE PODCAST

Join us every other Thursday to talk about travel, destinations, travel as a lifestyle, digital nomad life and more. Whether you are just starting your travel journey or you’ve been traveling for years, there is something for you!

RECENT POSTS

5 Ways to Get Out into Nature When You Travel

5 Ways to Get Out into Nature When You Travel

Getting out into nature is one of the best ways to experience a new place while traveling. Not only can you explore untouched areas, but it's also a great way to get exercise and disconnect from the hustle and bustle of everyday life. Whether you're looking for an...