Finding “the best tacos in Mexico City” is no easy task, as there are plenty of places specializing in grilling, the rotisserie, and even sauce-making.
In short: there’s something for everyone. That’s why we’ve compiled a list of the most acclaimed taco spots; some are found at street stalls, while others have been recognized by renowned food guides or visited by celebrities.
Get ready for a journey that will take you from pastor and suadero tacos to carnitas and guisado tacos.
Tacos Chilo

Taquitos as they should be: at a street stall, with a spicy sauce and tortillas with a side of guacamole. This spot is a go-to for residents of the Paraíso neighborhood, but curious foodies and taco enthusiasts don’t hesitate to check it out. Its tripe tacos are unique, though the most popular (and also the most delicious) are the apple ones.
Longaniza, suadero, and chuleta never disappoint. We recommend ordering a serving of cebollas cambray and seasoning them with salt and lemon.
Taquería Ayuujk Jaay

Pastor, steak, chicken, suadero, ribs, or arrachera—they’re all delicious! This taqueria’s menu is extensive; in addition to tacos, there are gorditas, alambres, tortas, and melted cheese dishes. We recommend the Volcán, which is a perfect option for sharing.
Tacos Brigido
Very close to the Estadio Ciudad de México (formerly Estadio Azteca), you’ll find this little gem that few people talk about.
Right on the street and unpretentious, you can order suadero, pastor, steak, and the ever-present beef head. Stopping by for dinner here is a tradition after a game at the stadium. Without a doubt, one of the best taco spots in southern Mexico City.
El Vilsito

This is one of Mexico City’s most beloved taquerías! At El Vilsito, the al pastor tacos stand out, though they also offer steak or pork chop tacos, as well as tortas with breaded cutlet or egg. Their dishes have earned various awards and accolades on culinary lists.
Keep in mind that their immense popularity and great taste mean there are always crowds. That’s why we recommend going with patience and plenty of time.
El Gran Abanico

If you’re craving carnitas tacos, the ones at El Gran Abanico are sure to steal your heart: they offer rib, shoulder, or shank cuts. Although their specialty is the stew, you should know that’s not the only thing you’ll find there.
The menu also offers steak, pork chop, sausage, pastor, and even cecina tacos. Keep in mind that it’s usually crowded, so we recommend arriving early. This spot has been awarded a “recommendation” in the Michelin Guide.
El Remolkito de Sirloin

Can you imagine a sirloin trompo? This taqueria makes it possible! In fact, it has proclaimed itself the creator of this dish, where, of course, the sirloin taquitos stand out. Keep in mind that service may be slow due to high demand. Check out the locations here.
Las Brasas

Here, tacos al pastor are enjoyed alongside tortilla soup or charro beans. Las Brasas is a taqueria offering an extensive menu featuring steak and arrachera crusts. Don’t leave without ordering the flan for dessert!
Please note that there is no parking available, and you may have some difficulty finding a spot due to the restaurant’s location.
El Huequito

Among the best taquerías in Mexico City is El Huequito; its handmade tortillas give its tacos a very special and flavorful touch.
You’ll find steak, suadero, cecina, and campechano tacos. Among the must-tries are the arrachera gringa or the melted cheese with longaniza. Find your nearest El Huequito taqueria here.
La Pingüica

At this Mexico City taqueria, they only sell pastor and suadero tacos. It’s one of the most traditional spots, which is why it has become one of the most beloved. That said, the tacos can be quite small for those with a ravenous appetite.
El Califa de León
The San Rafael neighborhood is home to one of Mexico City’s favorite taquerías: El Califa de León. A trusted choice for locals, passersby, and visitors alike.
Among the stars of the menu are the steak tacos, though there are also rib and pork chop options. Keep in mind that it’s a fairly small place, so you’ll be eating standing up here. Its tacos aren’t the only stars, as the Michelin Guide awarded it a star that it has retained for two consecutive years.
Tacos Charly

In southern Mexico City, there are also great places to eat tacos—and even better if they’re grilled. One of them is Tacos Charly in Tlalpan; their suadero tacos are a true delight, though the tongue tacos are also worth mentioning.
Keep in mind that they only accept cash, and there are usually many diners
Tacos El Papi

This taqueria on Río Blanco couldn’t be left off the list. Whether it’s milanesa, alambre, longaniza, or carne enchilada, they’re always a great choice when you’re craving a good taco. Here, you’ll pair your taquitos with fresh flavored water—it’s a must-try if you want to have breakfast or lunch!
Tacos La Chula

You’ve surely heard of this taqueria, as it has become a favorite—especially among those leaving a party, since the Revolución location is open 24 hours. If you want to share, order the molcajete norteño with a mix of longaniza sausage, arrachera steak, chicken, and cheese—ingredients served smothered in salsa verde.
Check locations and hours here.
Yeshua Tacos

If you’re in Mexico City’s Historic Center, be sure to stop by Yeshua Tacos, which stands out for its perfectly golden tripe, though the liver tacos are no slouch either. Keep in mind that there are usually many eager diners here, so go early and take your time.
Tacos Atarantados

The ones visited by Katy Perry herself! Tacos Atarantados have gained popularity not only because of the celebrities who enjoy them at their tables, but also for being tacos in the “regio” style.
The chicharrón trompo is a true gem best enjoyed with some frijoles puercos. The menu also features árabes, gaonera de rib eye, or trompo negro tacos, which you can pair with a beer, a mezcal, or even a glass of wine.
Check out the locations here.