Food & culture · Mexico City
What to Eat in Mexico City: A Food Guide
A food guide to Mexico City: the dishes worth seeking out, what to drink, dining etiquette and the neighbourhoods to eat in.
Updated 2026-07-25
What to eat in Mexico City
Tacos al pastor at El Huequito / El Vilsito
MX$25 each — Michelin-quality on the street.
Mole at Pujol / Contramar
Pujol's mole madre aged 2,600+ days is a bucket-list dish.
Chiles en nogada
August–September only; Danubio (Centro) does the classic.
Tlayuda + esquites street snacks
Roma-Condesa food carts MX$40 lunch.
What to drink
Tap water NOT safe — bottled water MX$15 or filtered garrafones at hotels. Mezcal at La Clandestina (Condesa) or Bosforo (Centro); tequila at Salón Tenampa (Plaza Garibaldi). Café de olla with cinnamon + piloncillo is the classic Mexican coffee.
Dining etiquette and practicalities
Tipping 10–15% at restaurants (check if 'servicio' included).
'Buen provecho' when passing diners — polite table wish.
Small change (monedas) for hotel porters MX$20–50 and Metrobús gate helpers.
Where to eat in Mexico City
Centro Histórico
Zócalo, Templo Mayor, Palacio de Bellas Artes — historic hotels around the square.
Roma / Roma Norte
Art nouveau + art deco, taquerías, mezcalerías, boutique hotels — food-scene HQ.
Condesa
Tree-lined ovals, cafés, park runs — walkable and safe for solo travellers.
Polanco
Luxury shopping, Presidente InterContinental, Four Seasons, St Regis, Michelin-starred Pujol.
Ready to book your Mexico City trip?
Everything in this guide is bookable through Marhaba's licensed partners.