In Mexico City, tacos are more than food—they’re culture, history, and daily ritual. Whether it’s a midnight snack, lunchtime craving, or an impromptu dinner, there’s always a stand, local spot, or restaurant ready to serve up a warm, flavorful taco bursting with tradition.
From classic tacos al pastor to innovative sirloin or birria creations, the capital is a paradise for taco lovers. But with so many choices, where do you begin?
We’ve narrowed it down to the top 5 taquerías in CDMX—each with a unique personality, flavor profile, and story. Make room in your schedule (and your stomach), because you’ll want to try them all.
By day, El Vilsito looks like any other mechanic shop. But by night, it transforms into one of the most beloved spots for tacos al pastor in the city. The trompo starts spinning at 7:30 p.m., and the line forms fast.
What sets it apart? The perfect balance of marinated pork, crisp edges, and just the right touch of pineapple. These are no-frills tacos with explosive flavor—served on crispy tortillas and paired with salsas that pack a punch. Eating them standing under fluorescent lights adds to the charm.
📍 Petén 248, corner with Av. Universidad, Narvarte Poniente
What started as a small trailer near Estadio Azteca has become a go-to for sirloin fans. El Remolkito claims to be the original creator of the sirloin trompo, and its loyal customers agree. Expect hearty tacos, juicy meat, and a spread of salsas that’ll keep you coming back.
This is the spot for those looking to venture beyond the traditional pastor. There’s no reservations, so go early and hungry.
📍 Periférico Sur 5460, Olímpica / Av. de las Fuentes 569, Jardines del Pedregal / Enrique Pestalozzi 1242, Del Valle
If you love traditional tacos with a twist, Tacos Joven delivers. Known for their oversized tacos de canasta with generous fillings like shredded meat, potatoes, beans, and green mole, it’s the perfect place for a quick and satisfying bite.
Their legendary morichi salsa with pork rinds adds an unforgettable touch. Ideal for breakfast or a casual midday snack.
📍 Av. Universidad 199-B, Vértiz Narvarte
Across from Plaza de Toros México, Villamelón serves up a powerful breakfast trio: cecina, pork crackling, and longaniza, all drenched in guajillo salsa. It opens early and never stops, feeding early birds with hearty, flavor-packed tacos.
No-frills seating, fast service, and an authentic taquero atmosphere—this spot is perfect for starting your day strong.
📍 Tintoreto 123, Ciudad de los Deportes
Founded in 1959, El Huequito is a cornerstone of Mexico City’s taco heritage. They proudly claim to have created the al pastor taco as we know it today. Whether or not that’s true, the taste is undeniable.
Don’t miss the “pastor especial,” a tower of perfectly cooked pork on triple tortillas with onions, cilantro, and rich salsas. With multiple locations across the city, it’s easy to find one and taste the legacy for yourself.
📍 Check their website for locations
After a full taco crawl, you’ll want a place that’s central, stylish, and relaxing. If you're planning a food-centric escape, staying somewhere near these culinary gems is a smart move.
For a design-forward, fully equipped experience, check out the places to stay in Mexico City at Wynwood House—perfect for resting and recharging between taco runs.
If you're seeking something more elevated, explore luxury places to stay in Mexico City, or stay at a hotel boutique in Mexico City in Roma Norte to match your trip with premium comfort and prime location.
El Vilsito and El Huequito are top picks. El Vilsito is loved for its street-style charm, while El Huequito delivers a historic take on the iconic taco.
Tacos Joven offers generous, flavorful tacos de canasta with standout sauces like their famous morichi.
El Remolkito del Sirloin is your go-to for sirloin tacos straight from the trompo—meaty, juicy, and unforgettable.