What Are the Best Restaurants in Mexico City? Here Are the Top 10

Hey foodies! If you're planning a trip to Mexico City, you're in for an epic culinary adventure. I lived in Mexico City for 2 1/2 years, and I absolutely adore this vibrant city. The food scene here is incredibly diverse, reflecting its multicultural essence. From authentic Mexican cuisine to Japanese delicacies and Korean BBQ, Mexico City has it all. Here are my top 10 restaurant recommendations in descending order from 10 to 1.

10. Comedor de los Milagros

This easygoing venue boasts a variety of Latin American food vendors serving country-specific classics. It's definitely a must-visit for anyone coming to Mexico City. The place is beautiful, the people are amazing, and the food is fantastic. With different stalls offering Colombian and Brazilian food, it's perfect for groups wanting to try different things. The interior is beyond gorgeous—super Instagrammable.

 

9. La Casa de Toño

This spot is like the IHOP of Mexico City, serving up amazing Mexican food in a straightforward, no-frills manner at very reasonable prices. The menu is literally on the table, making it easy to order. Their tostada de pollo is incredible, and they are famous for their pozole. Open late, it's the perfect place for some good, cheap eats anytime.

 

8. Santo Hand Roll

This is my favorite sushi restaurant in all of Mexico City. I’m not a fan of Mexican fusion sushi (no cream cheese for me!), but this spot stays true to authentic Japanese flavors. The nigiri here is to die for, and I can easily devour a fat plate of it. Sitting at the bar is a fun experience, and their mezcal selection is top-notch.

 

7. Expendio de Maiz Sin Nombre

This cash-only spot doesn’t take reservations and offers one of the most unique dining experiences. You get seated, and food just keeps coming until you say stop—no menu, just a continuous flow of delicious dishes. It’s truly a fun and memorable food experience.

 

6. Ramen Sairi

Mexico City often has rainy days, and nothing hits the spot like a big bowl of piping hot ramen. Ramen Sairi is the best place for ramen in the city, located in a small Japanese convenience store. They serve up the most amazing ramen with thick, creamy broth that warms your soul on a cold, rainy day.

 

5. Nadefo

When craving Korean BBQ, Nadefo is my go-to. The kimchi jjigae with soju is a perfect combo, especially on a rainy day. Their marinated short ribs are delicious, and the complimentary sides are a delightful addition. It’s a win-win with tasty, healthy, low-carb options.

 

4. Chuan Bai Wei Hot Pot

I have a monthly craving for hot pot, and this place hits the spot every time. There’s nothing like gathering a big group for a hot pot night. I love the spicy Szechuan broth and the build-your-own sauce bar—game changers! On a cold Mexico City night, this place is magical.

 

3. Choza

This hidden gem operates out of an unmarked door—just knock to get in. They’re only open on weekends but occasionally have weeknight events. Follow them on Instagram to stay updated. The food is some of the most magical Thai cuisine I’ve ever had, with a constantly changing menu that never disappoints. It’s a cool, trendy spot that lives up to the hype.

 

2. Amanda Manda

Address: Acapulco 13, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

This super cute hole-in-the-wall is perfect for brunch. Their huevos escalfados are a spicy tomato sauce with poached eggs, like shakshuka but with a Mexican twist, and served with fresh bread. They also do an amazing mole breakfast dish and chilaquiles. The staff is incredibly sweet and accommodating, and the aesthetics of the plates and cutlery are on point. Love it here so much!

 

1. Tacos El Vilsito

People say this spot has the best al pastor in the city, and I totally agree. By day, it's a car garage, but at night it transforms into a taco haven. They have three trompos of al pastor going, which shows just how popular they are. Al pastor is my favorite Mexican meat, and they do it justice. I always get the Gringa al Pastor, which is a flour tortilla with melted cheese topped with shaved al pastor meat, pineapple, onions, cilantro, and salsa. It’s a casual spot with amazing food and a great way to experience Mexico City.

 

There you have it, my top 10 restaurant recommendations in Mexico City. Whether you’re in the mood for sushi, hot pot, Korean BBQ, or classic Mexican fare, this city has something for everyone. Get ready to eat your way through this incredible city and enjoy every bite!

 
Previous
Previous

What Are the Best Restaurants in Oaxaca? Here Are the Top 10

Next
Next

5 Best Places To Go For A Sunday Roast in Edinburgh, Scotland