← All City Guides🌮

Where to Eat in Mexico City

Street food elevated to religion

CDMX is having a moment, but the taco guys have been here forever. Stands that have made one thing for 40 years. Markets where breakfast is a sport. High-end restaurants doing indigenous ingredients with technique. The range is unmatched.

Get Personalized Recommendations

Tell us what you love, and we'll find it in Mexico City

Start Planning Your Mexico City Food Trip →

Neighborhoods to Know

Roma Norte

Vibe: Trendy, walkable, restaurant-dense

Best for: Modern Mexican, coffee, date nights

Condesa

Vibe: Tree-lined, hip, expat-friendly

Best for: Brunch, parks, casual dining

Coyoacán

Vibe: Colonial, artsy, weekend destination

Best for: Markets, traditional food, afternoon wandering

Centro Histórico

Vibe: Historic, chaotic, authentic

Best for: Street food, markets, old-school cantinas

Juárez

Vibe: Emerging, creative, mezcal-focused

Best for: Mezcal bars, tacos, young chef spots

What to Eat

Tacos

Street stands, taquerías, high-end interpretations. The taco ecosystem is vast.

Must try: Al pastor from a trompo (rotating spit) after dark

Markets

Mercado Roma (upscale), Mercado San Juan (ingredients), Mercado Coyoacán (traditional).

Must try: Breakfast at a market stand — huevos, beans, fresh tortillas

Mezcal

Mexico's spirit. Smoky, complex, best sipped slowly.

Must try: Flight at a mezcalería with guidance

Modern Mexican

World-class restaurants doing ancestral ingredients with fine dining technique.

Must try: Tasting menu at a place doing something with mole

Local Tips

  • If locals are lined up at a street stand, get in line
  • Tacos are typically a nighttime activity — stands fire up around 7-8pm
  • Blue corn tortillas > regular. Handmade > machine.
  • Cantinas serve free snacks with drinks. Old-school ones are the best.
  • Salsa verde is usually hotter than salsa roja. Proceed with caution.

When to Eat

Breakfast

9-11am

Markets or fondas for traditional

Lunch

2-4pm

Comida corrida (set lunch) is the move

Dinner

8-11pm

Taco stands peak late — embrace it

Late night

11pm-2am

This is prime taco time

Ready to eat like you live in Mexico City?

Our AI learns your taste and finds exactly what you'll love.

Get Your Personalized Mexico City Food Plan