Nobody agrees on the best taco in Mexico City, which is exactly the point: with thousands of taquerías across the capital, allegiance is a matter of neighbourhood. Eat your way through five of them and you will understand the city better than any museum can teach you. Tacos here typically cost pocket change — a full crawl rarely runs more than a modest restaurant bill — but carry cash, as many stands take nothing else.

Key facts

  • When to eat: al pastor is an evening ritual; barbacoa and carnitas are morning food, often gone by 14:00
  • How to order: "con todo" means with everything — cilantro, onion and salsa
  • Getting around: the Metro and Metrobús link all these neighbourhoods; taxis via app are cheap and easy
  • Season: November–April is the dry season, ideal for standing at street stalls

Centro Histórico: the classics

Start where the city itself started, in the streets behind the Zócalo and its great cathedral. Los Cocuyos, a tiny stall on Calle Bolívar, is a rite of passage: order the suadero — beef brisket confited slowly in its own fat until the edges crisp — and eat standing at the counter like everyone else. A few blocks away, El Huequito has been layering trompos of marinated pork since the 1950s; its al pastor is smaller, saucier and more old-fashioned than the modern style, and worth trying for the contrast.

San Rafael: the Michelin taco

West of the Centro, on the broad Ribera de San Cosme, El Califa de León became world-famous in 2024 as the first taco stand awarded a Michelin star — a star it lost in the 2026 guide, though the queue has barely shortened. The menu is essentially four tacos; order the gaonera — a thin sheet of beef fillet seared on a steel plancha and folded into a tortilla with nothing but salt and lime. Expect a queue, and expect it to move fast.

Narvarte: al pastor after dark

Narvarte is a quietly residential grid that happens to contain some of the city's most serious taco real estate. El Vilsito is the emblem: a working car garage by day that transforms into an al pastor temple at night, spinning trompos carved theatrically onto tortillas with a flick that lands the pineapple from a metre up. Order tacos al pastor con todo and a queso fundido if you are settling in. It typically runs late into the night — this is a post-midnight institution.

Roma Norte: the new wave

Roma's tree-lined streets host the polished end of the spectrum. Taquería Orinoco, a Monterrey import with a red-and-white diner glow, does a northern-style crispy chicharrón taco that has conquered the capital — order it on a flour tortilla, norteño style, with their fierce salsas. Nearby, Por Siempre Vegana proves the form is bigger than the filling: a fully vegan street stand whose pastor-style tacos convert committed carnivores nightly.

Polanco: Yucatán in the north

In upscale Polanco, between the boutiques, El Turix is a deliberately scruffy counter serving cochinita pibil — Yucatecan pork slow-cooked in achiote until it collapses. Order the taco and a panucho, spoon on the habanero-and-pickled-onion salsa cautiously, and eat on the pavement with the office crowd.

How to build your crawl

Do Centro and San Rafael at midday, rest, then take on Narvarte or Roma after 20:00 when the trompos are properly caramelised. Three to four tacos per stop is the sustainable pace. Salsas escalate quickly: taste a drop before committing.

Tip: Watch where locals stand. A busy stall with high turnover means fresh meat and tortillas — the single most reliable food-safety signal in the city. If a trompo looks pale and untouched, walk on; the next great taco is never more than two blocks away.