If you love trying new restaurants, you’re going to love Mexico City. There are a lot of great Mexico City food experiences to have, from street food to fine dining – many that are creative, unique and one-of-a-kind.
In order to try authentic flavors and dishes from Mexico, be sure not to miss a chance to eat at some of the best restaurants Mexico City has to offer. There are literally hundreds of restaurants to choose from, but we’ve listed 4 of the favorites that we’ve tried.
We very much enjoyed our experience at these restaurants. Just remember that due to the popularity of the restaurants we’ve listed below, you will need to make a reservation pretty much all year around, to avoid being disappointed.
Spending more time in Mexico? Check out our list of 8 beautiful places to visit in Mexico and check out all the delicious food you must try in Mexico. See our guides for Cancun, Mexico City, and Cabo San Lucas.
Great Restaurants to Try in Mexico City
Location: Tennyson 133, Polanco, Polanco | Website
When we decided to go to Mexico City, I already knew which restaurant we absolutely had to go to. Pujol has been on my dining radar for a long time. It is certainly one of the top restaurants worth traveling for.
Consistently ranked in the top 20 on the World’s 50 Best Restaurants list, Pujol has been in the Mexico City limelight for a long time now. The food is both creative and inventive, and the best part is that they use ingredients native to the area, plus some interesting additions like powdered ants and huitlacoche, which is a corn fungus.
We started out with a cocktail with mezcal. We also had a lovely bottle of wine from the main grape growing region of Mexico, Valle de Guadalupe.
The menu features six dishes, plus a happy ending. It begins with a series of street snacks, like a chia tostada, a a pumpkin chileatole (which was basically a pumpkin soup), and the much-talked-about baby corn with powdered chicatana ants, coffee and chili mayo. It was served on a stick nestled inside a hollowed-out gorde filled with smoke that billows out as it arrives at the table.
The next three dishes provided a choice from four specialties. We chose the Cuitlacoche with chicken liver, the jerky tartar, a suckling lamb taco, a suckling pig taco, and for our main courses we chose rabbit and chicken. Each dish had an incredible amount of ingredients we had never before tasted. It was incredibly fun to taste and try so many new things.
The final course was a special blend of mole. Mole madre and mole nuevo. The mole madre has been stewing for 849 days and is a rich and flavorful puree, while the nuevo is bright with less deep, brooding flavors.
This was followed by a quick palate cleanser and then an array of “happy endings” for dessert. My favorite of the dessert was the coiled churro with dulce de leche dipping sauce.
Location: Av. Álvaro Obregón 65 Bis, Roma Nte. | Website
Maximo Bistrot ranks on the Latin America 50 Best Restaurants list. We found it by watching an episode of Anthony Bourdain’s Parts Unknown Mexico. He called it the best restaurant in Mexico City, so obviously we had to check it out. It’s a comfortable, yet small restaurant featuring modern French food with Mexican influences. It was worth every bite.
The tasting menu started out light with a briny oyster, then moved on with a tender and chewy ravioli, a beautiful citrus salad with oranges, a crisp piece of suckling lamb, Wagyu Ribeye tenderloin and a refreshing sorbet.
It was a great way to end the year on a high note. We met a couple from New York and had a nice time chatting with them. We sat at a nice outdoor table, but the inside of the restaurant looked very inviting. It’s small, so reservations, as far in advance as possible, are required!
Location: C. Querétaro 225, Roma Nte. | Trip Advisor reviews
Located in the Roma neighborhood, Mercado Roma is a foodie heaven that opened in 2014, packed full of food and drink purveyors offering a huge array of tasty foods. There are somewhere around 60 vendors to choose from, all packed tightly into the warehouse space.
Near the back of the market there are long communal tables where you can take your food to eat. Or you can belly up to the bar at a few of the stalls, if there’s an open seat, which can be quite hard to come by during busy times. The market fills the entire downstairs and continues on a second floor, which you can get to by a set of stairs.
We were happy to find that an elevator ride takes you to yet another floor containing a German-style beer garden in an alfresco sunroom.
We felt like we could have stayed at Mercado Roma for hours sampling all the delicious food. We had tacos, gorditas, tuna tartare, an all natural strawberry gelato bar, a tamale… the list would have gone on if we weren’t headed to a big dinner in a few hours.
We went on a Thursday afternoon and didn’t find it to be very crowded at all. We were able to sit at each bar and get around rather easily, but I can imagine that a weekend afternoon wouldn’t be as accommodating.
La Gruta Restaurant
Location: Circuito Arqueologico, Av. del Puente S/N, 55820 San Francisco Mazapa | Website
You really will not believe this place, if you’re lucky enough to travel outside of Mexico City to Teotihuacan, Mexico. La Gruta is a vast underground cave and the setting for an elaborate restaurant serving Mexican cuisine to tourists.
The wait might take longer than you expected (it’s always good to have reservations, especially for lunch), but the food is decent and the atmosphere is pretty unique. I mean, when have you ever seen an entire restaurant operating out of a cave?
Sure, it’s touristy (many of the local tour guides take their clients here for lunch), but as you’ll see when you’re visiting the Teotihuacan pyramids, every place is touristy. In fact, why not check out all our favorite touristy things to do in Mexico City.
We’ve heard the service is very slow and you may not have the best dining experience as far as the food and service is concerned, but if you’re willing to give up a bit of your afternoon and aren’t expecting a gourmet lunch, you’ll be treated to a one-of-a-kind experience. One Saturday and Sunday, there’s also a 40-minute folkloric dance show in the late afternoon.
You really could just walk through any neighborhood in Mexico City and find loads of great places to eat, but these restaurants above are the best of the best. You should definitely try to visit them while you’re in town. Such great food.
Do you have a Mexico City favorite restaurant? Tell us about it in the comments.
Be Prepared For Travel
Planning is the most important part of any successful trip. Do it the easy way:
🧳 Travel Packing List | ✔️ Why You Need Travel Insurance | ✈️ What to Do Before You Leave Home
- Find and book the best hotel (our favorite booking site is Expedia)
- Research flight options (our favorite tool is Skyscanner)
- Book a tour (we always use Viator to find the best tours)
- Rent a car through Discover Cars (they search the best deals for you!)
YOU MIGHT ALSO LIKE
Like this post? Why not save it to your Pinterest board using the images below.
Laura Lynch, creator and writer of Savored Journeys, is an avid world traveler, certified wine expert, and international food specialist. She has written about travel and food for over 20 years and has visited 70+ countries.
23 thoughts on “4 Delicious Mexico City Food Experiences Not to Miss”
I also would like to try very authentic Mexican food from Mexico, because I can imagine that there will be a significant difference from what I have tried elsewhere. This will be an excellent guide when we eventually get to Mexico City. It makes me drool already.
Mexico has always been a wonder to me, plus I love food trips a lot so this post hits close to me! I’ll definitely be taking note of these places once I get the chance to visit that part of the world 😀
It’s really always been a wonder to me too. And it was worth the wait.
Oh my goodness, you guys really eat well and wow, what beautiful creations. I could easily do that for any destination, but definitely would have to walk around everywhere to keep myself in check from all that yummy food.
We do our best! It’s sort of like saving money for a trip, we just tend to save calories up for a trip. Work hard, then play hard.
This post has made me so hungry! (We really have no authentic Mexican food in Boston!) I’ve traveled a lot in Mexico/Central America but haven’t been to Mexico City yet – I’ve been wanting to go for years, so I will definitely reference this post once I plan my trip. (And hope the ankle heals quickly!)
Thanks Brianna! It’s coming along. As for Mexico City, it’s such a food-forward city that it’s definitely worth the visit, even if you’ve been to many different parts of Mexico already.
I think it would be awesome to visit La Gruta. The venue is really quite interesting. I haven’t really tried authentic Mexican dishes but I heard quite a lot the interesting flavors that they have. Love how you were able to show them in the pictures!
There were so many new-to-us flavors and ingredients!
no doubt visiting mexico must be a treat to the senses and especially to the taste! I was scheduled to attend an event where the chef from Pujol was going to cook and in the end they changed the chef last minute so didn’t get to taste his creations but I bet you had an amazing time! Mexican food is such a palate pleaser and comforting cuisine
Oh that would have been so awesome! He’s definitely creative with the ingredients. And everything we ate was delicious.
Mercado Roma looks so cool!
It definitely is!
I like going on food trips whenever I visit a new destination. That La Greta restaurant is so clever! I would love to experience dining there.
It’s one of the most unique restaurants I’ve ever seen, for sure.
I have heard nice things about Mexico City. Now I know where to eat whenever I get there. La Gruta looks pretty cool.
All of your food travels always lead me to want to try out all of these places! i can’t wait for the kids to get a bit bigger (and their patience to get a little longer) so we can enjoy eating out, trying new cuisines and showing the kids more local culture than their requests for “McDonalds” ugh!
I’m sure soon they will be wanting to try to local cuisine instead! I’m sure you’re excited for that day.
Pingback: How to eat like a Mexican - MEXICO BITES AND SIGHTS
Pingback: Taste the World: 21 Top Foodie Destinations | Savored Journeys
Dear Laura how can you have omitted the “El CArdenal” restaurants and also the “The San Angel Inn” restaurant. ALSO A TRIP TO OAXACA
Thanks for the addition, Jorge!
This looks like a interesting site – and we are visiting Mexico City in about a week, but were you aware that you have an ad that is blasting on your site about ending “WHITE RACISM?!!” By America’s First Legal? This is outrageous and should be de-platformed IMMEDIATELY. I also think it is ironic, since this is about a trip to Mexico, which has, primarily, Latinx residents. My husband is from Mexico City – please find out where this is coming from and stop it -because you are ultimately responsible for adds tht appear on your site. I never thought in my lifetime I would seriously see something like this mainstreamed!