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
- Best months: 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.