Skip to main content
TravelShifu

Free travel comparisons & guides. Ad-labelled affiliate links — how we make money · methodology

Mexico · TravelShifu Eats

Mexico City Eats

Tacos, mole and world-class fine dining in one megacity

This guide contains affiliate links. We may earn a commission via the Travelpayouts network — at no extra cost to you. It never affects our recommendations.

Mexico City is one of the world's great eating cities — street tacos from Los Cocuyos and El Turix, seafood at Contramar, and tasting menus at Pujol and Quintonil that rank globally. Markets, mezcalerías and neighbourhood fondas fill every budget. Book Pujol and Quintonil weeks ahead; taco stands are walk-in. A street-food tour is essential for first-timers navigating the sprawl.

The 8 essential tables in Mexico City

From three-star counters to market stalls — ranked by how hard the Shifu would fight for a seat.

  1. 1

    Pujol

    Michelin

    Modern Mexican fine dining Polanco $$$$ · tasting menu ~MXN 3,500+

    Enrique Olvera's Polanco dining room helped redefine Mexican cuisine for the global stage: two Michelin stars, a tasting menu rooted in indigenous ingredients and technique, and the famous mole madre — a mother mole aged for over a thousand days, served beside a fresh-season counterpart. It is expensive, deeply Mexican, and the meal that explains why CDMX sits on every serious eater's list.

    Signature dish
    Mole madre — aged mole served over new-season mole
    Booking tip
    One of Latin America's hardest tables — book the moment the calendar opens, 4–8 weeks ahead.
  2. 2

    Quintonil

    Michelin

    Contemporary Mexican Polanco $$$$ · tasting menu ~MXN 3,200+

    Jorge Vallejo's Quintonil matches Pujol stride for stride: two Michelin stars, a menu built on Mexican biodiversity — heirloom corn, wild herbs, chiles in combinations that feel both ancient and new — and a warm room that avoids fine-dining stiffness. For many visitors it is the more surprising of the two Polanco flagships. Book both if you can; choose Quintonil if you want produce-forward Mexican cooking.

    Signature dish
    Heritage corn courses and chile-based compositions
    Booking tip
    Book 4–6 weeks ahead; lunch seatings are slightly easier and cheaper than dinner.
  3. 3

    Contramar

    Seafood & Mexican coastal Roma Norte $$$ · lunch & dinner ~MXN 800–1,200

    Contramar is Mexico City's seafood religion: a Roma Norte dining room where tuna tostadas, aguachile and the famous pescado a la talla — butterflied snapper painted with two chilli sauces — arrive in a room that buzzes from noon until close. Gabriela Cámara built a menu that tastes like the coast without leaving the capital. Lunch here is non-negotiable for any CDMX food itinerary.

    Signature dish
    Tuna tostadas and pescado a la talla — butterflied fish with red and green sauces
    Booking tip
    Reserve 1–2 weeks ahead — lunch is the institution; dinner is slightly easier to book.
  4. 4

    El Cardenal

    Traditional Mexican breakfast & comida Centro Histórico (and branches) $$ · breakfast & lunch ~MXN 300–500

    El Cardenal is Mexico City's breakfast cathedral: nata (clotted cream) served with warm pan dulce, chilaquiles, molletes and hot chocolate whisked at the table in a room of wood panels and white-jacketed waiters. The Centro Histórico flagship fills by 9am on weekends, and the ritual of tearing sweet rolls into cream is the morning every visitor should experience once. Come hungry, order chocolate, and pace yourself.

    Signature dish
    Nata con pan — clotted cream with warm sweet rolls
    Booking tip
    Walk-in for breakfast — arrive before 9am at the Centro branch; expect a wait on weekends.
  5. 5

    Los Cocuyos

    Street tacos (al pastor) Centro Histórico $ · tacos from ~MXN 15

    Los Cocuyos is the late-night taco stand that converts sceptics: al pastor shaved from the trompo, pineapple, cilantro and onions on hand-pressed tortillas, eaten standing on a Centro Histórico corner that smells like achiote and charcoal. No reservations, no seating, no menu beyond what is on the spit — just Mexico City's most honest fast food. Order three tacos minimum; the fourth is where the conversion happens.

    Signature dish
    Tacos al pastor with pineapple and hand-pressed tortillas
    Booking tip
    Walk-in — open late; the trompo (vertical spit) is the queue indicator.
  6. 6

    El Turix

    Street tacos (cochinita pibil) Polanco $ · tacos from ~MXN 20

    El Turix is a tiny Polanco stand that serves one thing perfectly: cochinita pibil tacos — Yucatecan slow-roasted pork with pickled onion and habanero — on warm tortillas from a pot that empties by mid-afternoon. Regulars queue before opening; tourists who find it rarely leave without ordering seconds. Proof that Mexico City's greatest meals sometimes cost less than a coffee abroad.

    Signature dish
    Cochinita pibil tacos — Yucatecan slow-roasted pork
    Booking tip
    Walk-in — small stand, limited hours; go at opening for the fullest pot of pork.
  7. 7

    Maximo Bistrot

    Farm-to-table Mexican-European Roma Norte $$$ · dinner ~MXN 800–1,200

    Eduardo García's Roma Norte bistro bridged Mexico City's street-food soul and fine-dining ambition before either was fashionable: seasonal menus, a garden-supplied kitchen, and cooking that treats Mexican produce with French bistro technique without losing identity. It is the neighbourhood restaurant that chefs still cite — less formal than Pujol, more creative than Contramar, and essential Roma Norte eating.

    Signature dish
    Seasonal tasting menu with Mexican produce and European technique
    Booking tip
    Book 1–2 weeks ahead online; the Roma Norte room fills fast on Friday and Saturday.
  8. 8

    Rosetta

    Contemporary Italian-Mexican Roma Norte $$$ · dinner ~MXN 900–1,400

    Elena Reygadas's Rosetta is the dining room that helped make Roma Norte the capital's food destination: Italian-leaning pasta and bread made with Mexican grains and produce, a guava roll that launched a pastry cult, and cooking that feels personal rather than performative. The adjacent bakery sells out by mid-morning — book dinner, but visit the panadería for breakfast first.

    Signature dish
    Guava roll and seasonal pasta with Mexican ingredients
    Booking tip
    Reserve 1–2 weeks ahead; Elena Reygadas's bakery next door opens early for pastries.

Book a table in Mexico City

Reserve instantly at thousands of Mexico City restaurants — many with off-peak discounts on the bill — via TheFork, Europe's largest booking platform.

We earn a per-reservation commission via the Awin network at no extra cost to you.

Book a table on TheForkAd

Food experiences to book in Mexico City

The Shifu\'s rule: one guided food experience per city makes every other meal better.

Affiliate disclosure: We may earn a commission from partner links — at no extra cost to you. How we make money

Mexico City street-food & market tour

Tacos, tlacoyos and market tastings across the centro with a guide who handles the sprawl.

Book on GetYourGuideAd

We earn ~8% on each activity booked via Travelpayouts at no extra cost to you.

Mezcal & taco evening in Roma Norte

Mezcalería stops paired with taquería highlights in the neighbourhood that defines modern CDMX eating.

Book on ViatorAd

We earn ~9% on each tour booked via Travelpayouts at no extra cost to you.

Mexican cooking class with market visit

Shop Mercado de San Juan, then cook mole, salsas and tortillas in a Roma kitchen.

Book on KlookAd

We earn ~5% on each booking via Travelpayouts at no extra cost to you.

Teotihuacán pyramids & pulque lunch

Morning at the ancient site, then a guided pulque and barbacoa lunch in a nearby village.

Book on GetYourGuideAd

We earn ~8% on each activity booked via Travelpayouts at no extra cost to you.

GetYourGuide

Ad

Attractions & day tours

Skip-the-line tickets with free 24h cancellation — great for Mexico City food experiences

Curated tours and attraction tickets worldwide with instant confirmation and easy mobile vouchers.

Check prices on GetYourGuideAd

We earn ~8% on each activity booked via Travelpayouts at no extra cost to you.

Viator

Ad

Reviewed tours worldwide

300,000+ experiences backed by Tripadvisor reviews — great for Mexico City food experiences

Massive tour marketplace with verified reviews, low-price guarantee and reserve-now-pay-later.

Check prices on ViatorAd

We earn ~9% on each tour booked via Travelpayouts at no extra cost to you.

Klook

Ad

Asia rail passes & parks

Asia-Pacific rail passes, SIMs & activities, often cheapest — great for Mexico City food experiences

The go-to app for JR Passes, Asia theme parks and airport transfers, frequently below walk-up prices.

Check prices on KlookAd

We earn ~5% on each booking via Travelpayouts at no extra cost to you.

Where to eat in Mexico City: the food neighborhoods

Mexico City's best food neighborhoods at a glance
NeighborhoodKnown forMust-tryTypical cost
Roma Norte & CondesaBistros, mezcalerías, modern Mexican diningContramar lunch, Maximo Bistrot dinnerMXN 400–1,400
PolancoFine dining & upscale taqueríasPujol or Quintonil tasting menuMXN 500–3,500+
Centro HistóricoStreet tacos, traditional breakfast, cantinasEl Cardenal nata, Los Cocuyos al pastorMXN 50–500
Coyoacán & San ÁngelMarkets, cafés, colonial charmMercado de Coyoacán tostadasMXN 100–400

Where to stay for Mexico City food

Sleep near the tables: a central base turns early reservations and late tastings into short walks.

Booking.com

Ad

Widest hotel choice

Free cancellation on most rooms in 220+ countries — great for stays in Mexico City

The largest accommodation inventory on earth, transparent pricing and a generous free-cancellation policy on most rates.

Check prices on Booking.comAd

We earn ~4% of the booking value via Travelpayouts at no extra cost to you.

Agoda

Ad

Asia hotel deals

Asia's hotel deals specialist — member rates up to 30% off — great for stays in Mexico City

Unbeatable inventory and pricing across Asia-Pacific, with member-only rates, AgodaCash rewards and strong last-minute deals worldwide.

Check prices on AgodaAd

We earn ~7.2% via Travelpayouts (vs ~4% direct) at no extra cost to you.

Mexico City dining questions, answered

Is street food safe to eat in Mexico City?

Yes at busy stands where food is cooked to order in front of you — high turnover is the best safety signal. Stick to cooked tacos, avoid raw salads from street vendors, and drink sealed bottled water. Los Cocuyos, El Turix and guided food tours are safe starting points for first-timers.

How far ahead should you book Pujol and Quintonil?

Both typically require 4–8 weeks' notice, sometimes more for prime Saturday dinners. Set calendar alerts for when reservations open. Contramar needs 1–2 weeks; most taquerías and El Cardenal breakfast are walk-in. Lunch is always easier than dinner at starred rooms.

How much does eating out in Mexico City cost?

Street tacos run MXN 15–40 each, solid sit-down lunches MXN 300–500, and tasting menus at Pujol or Quintonil MXN 3,200+. A mixed day — market breakfast, Contramar lunch, taco dinner — often lands around MXN 1,500–2,000 per person. CDMX offers exceptional value at every tier below fine dining.

What is the difference between Roma Norte and Polanco for food?

Polanco is fine-dining territory — Pujol, Quintonil, upscale international rooms. Roma Norte is the bistro and mezcalería neighbourhood — Contramar, Maximo Bistrot, Rosetta, and the casual taquerías that define modern CDMX. Stay in one, eat in both; they are 15 minutes apart by taxi.

What food experiences are worth booking in Mexico City?

A street-food and market walking tour, a mezcal-and-taco evening in Roma, and a Mexican cooking class with market visit are the three bookings that pay off most. Guided tours typically cost USD 50–120 and compress a sprawling city into one excellent eating day. Book before you fly in high season.