← Mexico City Guide

🍽️ Where to Eat in Mexico City

Markets, street food and local institutions — with a map link for each.

Our pick of 5 places to eat and drink in Mexico City — from buzzing food markets to long-standing local favourites.

El Huequito

TaqueríaMexican tacos📍 Centro

A tiny, long-running taquería credited with helping popularise tacos al pastor.

🍴 Try: Tacos al pastor

📍 View on Maps

Mercado de San Juan

€€
Food marketMexican / Market📍 Centro

A gourmet market famous for rare ingredients, cheeses and generous tastings.

🍴 Try: Exotic ingredients & tastings

📍 View on Maps

Churrería El Moro

CaféChurros📍 Centro

A beloved 24-hour churrería (since 1935) for hot churros and thick chocolate.

🍴 Try: Churros con chocolate

📍 View on Maps

Contramar

€€€
RestaurantSeafood📍 Roma Norte

A buzzing, long-lunch seafood institution in Roma — book ahead for the tuna tostadas.

🍴 Try: Tuna tostadas, grilled fish

📍 View on Maps

Pujol

€€€€
Fine diningModern Mexican📍 Polanco

Enrique Olvera's world-renowned restaurant, a showcase of contemporary Mexican cuisine.

🍴 Try: Tasting menu, mole madre

📍 View on Maps

Places and opening hours change — always double-check on the map before you go.