Chef Rosie’s Top 10 Places to Eat in Mexico City (CDMX)


Mexico City is a very vibrant city with over 22 million people, filled with color, energy, art, music, and food. I wanted to share my top ten places with Kristoffer, my husband. He is not much of an avid traveler like me, so it had to be packed with interesting places, food that he would enjoy, and fun-filled activities.

I was a little nervous because in the past I have brought chefs and foodies, but I have never brought a “spouse” on my culinary tour, so I was feeling the pressure of impressing him.

Personally, I can’t get enough of Mexico City because I return energized, motivated and inspired every time I visit. After all, it is one of the culinary hot spots of the world! Aside from Oaxaca, it is a chef’s paradise. 

Best Places for Breakfast in Mexico City

Let’s talk breakfast! This is my favorite meal of the day. I want to share a few breakfast places that I take my foodie friends. I always look for places that are recommended by other cooks that live there. I want to go where the locals go! I also look for foods that are tasty, fresh and won’t leave you lethargic. You know, something you can walk off.

#1 – Ojo de Agua

13450, Ciudad de México, CDMX, Mexico

Hands down one of my favorite breakfast places. It’s only a 10-minute walk from our Air B&B in Polanco. I love coming here for their fresh juices & they have a great healthy menu. We ordered their Avocado Toast and it was delightful.

ojo de agua, best restaurants in mexico city, best places to eat in mexico city, chef rosie, provecho grill, mexico food tours, mexico city, ciudad mexico, d.f.

#2 – Lalo!

Zacatecas 173, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

If you’re looking for a great place to have breakfast in Condesa Roma, stop by Lalo! It’s highly recommended by Chef Juan Cruz (Batta Sushi).

We were having dinner at Mossimo the night before and he pointed to a little location across the street and said “That is where you need to eat tomorrow. It’s the best breakfast in town!” Well, that was easy enough. We knew where we were dining the next day.  

We enjoyed their Croque Madame & their Huevos con Chorizo. Kris ordered a Croque Madame with a perfectly executing Bechamel Sauce. Lalo is known for serving the best and freshest ingredients, including kombucha. That was a little high light of mine. I have been drinking Kombucha in the mornings to help with digestion.

Lalo! prepares all their fresh bread and their pastries there for both restaurants. Like most hip places in town, expect a wait to get in, but you can sip on complimentary coffee while you wait. As you guessed it, Chef Eduardo Garcia Guzman and his wife own both locations: Mossimo and Lalo!

#3 – ENO

Calle Francisco Petrarca 258, Polanco V Sección, 11560 Miguel Hidalgo, Ciudad de México, CDMX, Mexico

Eno is great for coffee, breakfast, brunch, or appetizers. There was a small wait. We tried the huevos rancheros & the chilaquiles. This restaurant is owned by one of my favorite chefs, Enrique Olvera, who is mostly known for Pujol or Chef’s Table on Netflix. But what can I say? He makes a mean breakfast!! 

#4 – Triana Café

Gastro/ Mercado Exotico 21 2a Calle Ernesto Pugibet, Ciudad de México, CDMX, Mexico

Inside the Mercado San Juan Gastro, make sure to stop by and visit Pablo the coffee specialist. He is very popular with all the chefs and knows the ins & outs of the market. His coffee is one of my favorites that I always crave when I’m back home. 

Make sure to visit him first. Besides remembering your name and making you feel as if you were family, he knows everything that is going on in the mercadito, including where to point you in the right direction. There are many places to eat at the Mercado but take your time to enjoy a cup of coffee with Pablo first. 

#5 – Mercado San Juan Gastro

Gastro/ Mercado Exotico21 2a Calle Ernesto Pugibet, Ciudad de México, CDMX, Mexico

This is an amazing place to try all the exotic cuts of meats, fruits, and vegetables. You can also find unlimited seafood. You can find all sorts of incredible jams and specialty foods. It may cost a little bit more than other Mercado, but it’s due to all the specialty products they carry.

By the way, you can find fried scorpions, toasted beetles, chocolate covered ants and so much more! It’s is a chef’s treasure chest. There are plenty of little eateries and puestos inside the mercado, so come hungry.

san juan, best restaurants in mexico city, best places to eat in mexico city, chef rosie, provecho grill, mexico food tours, mexico city, ciudad mexico, d.f.

#6 – Pulquería Las Duelistas

Aranda 28, Colonia Centro, Centro, Cuauhtémoc, 06400, Ciudad de México, CDMX, Mexico

Our next stop is very close to the San Juan Market. This colorful pulquería that sells Pulque, a very popular alcoholic drink made out of sap from the agave plant.

The whole pulquería is full of artwork and on some occasions they sell food. It is packed in the mornings and you will find people dropping by to hang out and converse. It’s a pretty cool spot to check out. 

For just $90 pesos you can try a drink sampler which includes the following flavor profiles: Natural (no flavor), Guayaba (guayaba), Vanilla (vanilla), Coco (coconut), Piña (Pineapple), and Apio (celery).

#7 – el huequito al pastor tacos

Calle Ayuntamiento 21, Centro Historico, Ciudad de México, CDMX, Mexico

A great little spot for tacos al pastor. These guys have locations all over the city and are well known for their small locations. Their tacos are served on house-made tortillas, are delicious and full of flavor. They run about a buck each and are so tasty I could eat five of them.

#8 – Fonda Mi Lupita

Local 4 entrada por Delicias, Buen Tono 22, Colonia Centro, Cuauhtémoc, 06070 Ciudad de México, CDMX, Mexico

Fonda Mi Lupita has been in business since 1957 and is known for their Nuptial Mole. We love to order the chicken mole enchiladas. I also enjoy buying the dry mole paste that she sells by the kilo to make your own amazing mole at home.

fondita mi lupita, best restaurants in mexico city, best places to eat in mexico city, chef rosie, provecho grill, mexico food tours, mexico city, ciudad mexico, d.f.

#9 – El puesto de Tlacoyos de Doña Rosa

Local 3 y 4, República de Uruguay 178, Cuauhtémoc, 06000, Ciudad de México, CDMX, Mexico

Dona Rosa & her daughter-in-law have been making delicious Tlacoyos filled with favs beans, requesón & nopalitos for over 32 years. What I found impressive is that they drive for two hours from Toluca to get to their little stand.

They serve food all day until it’s all gone. They’re very popular and everyone knows about their tasty street snacks. Just ask for her stand by name when you are in the general area and people on the streets will point you in the right direction. 

You can find their little stand next to tres Marianos.

Tlacoyos requesón, beans, fava beans, nopales , cactus, chili sauce, blue corn masa

#10 – Mercado de Jamaica

Since we visited during the Day of Dead weekend, this Mercado was packed with shoppers buying marigolds and flower arrangements for their loved ones.

While in the Mercado, you’ll find that there are little food puestos all over.

As soon as we entered, we noticed a little stand selling pan de elote (corn bread), hot and ready to eat. They were so delicious that we bought a few more to have with breakfast the next day.

This flower market is jam-packed with not only floral arrangements, but with so much more such as fruits, nuts, mariscos, tamales, tortas and endless little stands to eat from. We recommend you come hungry. 

Have you ever been to Mexico City? What’s your favorite place to eat?

Your custom text © Copyright 2020. All rights reserved.