A Local’s Guide to The Best Tacos in Mexico City

Wondering where to find the best tacos in Mexico City? Here’s the ultimate guide!

Mexico City is a taco lover’s paradise. With its rich culinary heritage, the city boasts an incredible variety of this beloved dish, from street vendors to upscale restaurants.

Best Tacos in Mexico City

Whether you’re craving traditional tacos al pastor or seeking out innovative twists, you’ll find countless spots that cater to every taste.

If you’re wondering where to find the best tacos in Mexico City, here’s the list!

Regional Taco Varieties in Mexico City You Must Try

Before we dive into where to find the best tacos in Mexico City, here’s a quick guide to taco types you can find here so you know what to order!

Mexico City’s taco scene offers a mouthwatering array of flavors and styles that reflect the region’s rich culinary traditions.

Tacos al Pastor

Originating from Central Mexico, Tacos al Pastor are one of the most popular tacos in Mexico City for a good reason (in fact, if you only try one type of taco during your time here, make sure it’s al pastor!

Best Tacos in Mexico City

These tacos feature pork marinated in a blend of dried chilies, spices, and pineapple, then cooked on a vertical spit.

The method is inspired by shawarma techniques brought by Lebanese immigrants.

You’ll enjoy the perfect balance of savory and sweet, with the pork often topped with onions, cilantro, and sometimes a slice of pineapple for added zest.

Tacos de Barbacoa

Barbacoa tacos are a delicacy that usually features slow-cooked meat, often lamb or beef.

Best Tacos in Mexico City

Traditionally, the meat is seasoned with a rich blend of spices and cooked in a pit covered with maguey leaves.

The result is incredibly tender meat with deep, smoky flavors. Typically served with consommé, made from the cooking juices, these tacos often come with onions, cilantro, and a squeeze of lime.

Tacos de Carnitas

Originating from Michoacán, Carnitas are another taco variety you shouldn’t miss as they’re very popular in Mexico City, especially on weekends.

Best Tacos in Mexico City

Carnitas are made from pork that is slowly braised or roasted until tender.

The meat is usually seasoned with herbs and spices before cooking. Once ready, it’s served simply with onions, cilantro, and salsa. The texture contrasts between crispy edges and juicy insides, making every bite a delight.

Fish Tacos

Although fish tacos are more commonly associated with coastal areas like Baja California, you’ll find excellent versions in Mexico City as well.

These tacos usually feature fresh, grilled, or battered fish, often paired with a tangy slaw, creamy sauce, and a squeeze of lime.

The combination of crispy fish, fresh vegetables, and zesty flavors makes for a refreshing and satisfying taco experience.

Tacos de Suadero

Suadero tacos are a true delight. This cut of beef, which comes from the area between the belly and the leg, is known for its tenderness and rich flavor.

Preparation is key. The meat is often cooked on a flat griddle, allowing it to sear and lock in the flavors.

Pro tip: Pair your suadero taco with a dash of salsa verde and a squeeze of lime. The tanginess complements the rich meat perfectly.

Tacos de canasta

Tacos de canasta, or “basket tacos,” are often sold by vendors on bicycles, making them easy to find. They’re also very cheap!

Best Tacos in Mexico City

These tacos are steamed in a basket, giving them a unique, soft texture. They’re usually filled with ingredients like potatoes, chicharrón, and beans.

Tacos de canasta are typically enjoyed with spicy salsa and pickled onions. The fillings are simple, but the flavors are rich and satisfying.

Best Tacos in Mexico City

Tacos Carmelita

Tacos Carmelita, nestled at the corner of Dr. Lavista and Rafael Lucio, is a must-visit spot if you’re looking for the best tacos in Mexico City.

best tacos in mexico city

For over a decade, Doña Carmelita has been serving some of the juiciest beef tacos in the area.

The tacos here come with deliciously seasoned potatoes. Don’t forget to add some nopales and a generous helping of salsa.

Menu Highlights:

  • Beef Tacos: Juicy and full of flavor
  • Fried Quesadillas: Another crowd favorite

A visit to Tacos Carmelita pairs perfectly with a day at Arena México. Her portions are generous, making it a great hunger-buster for just 15 pesos.

Taquería Los Cocuyos

Taquería Los Cocuyos is a must-visit spot in Mexico City for taco lovers. Located in the historic center, this place is famous for its delicious and affordable tacos.

You can find a variety of meats here. Some popular options include suadero, tripas, and lengua. The meats are cooked to perfection, making each bite flavorful.

Their tacos are served with fresh, handmade tortillas. The toppings are simple: onions, cilantro, and a squeeze of lime. Trust me, it doesn’t get better than this.

The place has a street-food vibe, with most people eating their tacos standing up. It’s an authentic experience that you shouldn’t miss while in Mexico City.

Taquería Los Parados

At Taquería Los Parados, you eat while standing, just as the name suggests. This spot offers a unique experience with some flavorful options cooked over charcoal.

Try the alambre de pollo, a delicious chicken dish. The gringa de pastor with Arab bread is another must-try.

The pico de gallo here adds a fresh kick to any meal. With each visit, your experience becomes a valued contribution to the community.

If you’re craving something more, the hamburgers also come highly recommended, offering a tasty twist to your typical taco joint fare.

You may also like:

El Tizoncito

El Tizoncito is one of the most iconic spots for tacos in Mexico City. Located in the neighborhood of Condesa, this place is famous for its tacos al pastor.

best tacos in mexico city

The tacos here are made with marinated pork cooked on a vertical spit. This method gives them a distinct flavor and texture that you can’t find anywhere else.

When you order, you can choose from a variety of toppings like pineapple, cilantro, and onions. Don’t forget to try their homemade salsas; they add a perfect kick to your meal.

El Tizoncito offers a casual dining experience. You can enjoy eating indoors or take a seat at the outdoor tables to soak in the lively atmosphere of the neighborhood.

Prices are reasonable, making it great for both locals and tourists. They also offer combo deals that include drinks and sides, providing good value for your money.

Service is quick and friendly. It’s a popular spot, so it can get crowded, especially during peak hours.

El Califa

El Califa is a popular taco spot in Mexico City. You can find it in several locations, with each one offering a cozy vibe and mouth-watering options.

best tacos in mexico city

Their tacos are famous for using high-quality meats and fresh ingredients. The taco al pastor is a must-try, featuring tender, marinated pork with a pineapple twist.

If you love cheese, don’t miss the costra. It’s made with a crispy cheese crust and your choice of meat. Pair it with their homemade salsas for an extra kick.

  • Taco al Pastor – Marinated pork with pineapple.
  • Costra – Cheese crust with a choice of meat.
  • Gringas – Flour tortillas with cheese and pastor meat.

Their service is also quite friendly, making you feel right at home. Prices are reasonable, too, so you can indulge without breaking the bank.

El Vilsito

El Vilsito doubles as a mechanic shop by day and a famous taco joint by night.

best tacos in mexico city

Located in the Narvarte neighborhood, it’s a hotspot for locals and tourists alike looking to eat some of the best tacos in Mexico City.

You’ll find a vibrant atmosphere once the sun sets (arrive after 8 PM to experience the night-time buzz).

Must-Try Tacos

  • Tacos al Pastor: These are a must. Juicy pork, marinated in a mix of spices and pineapple, shaved straight from the trompo.
  • Tacos de Suadero: Thinly sliced beef, cooked to perfection, with a smooth, tender texture.
  • Tacos de Tripa: Crispy and rich, for those looking for something a bit different.

Taquería Orinoco

When you visit Taquería Orinoco, you’re in for a treat. This spot is known for its vibrant atmosphere and delicious tacos.

The vibe at Taquería Orinoco is relaxed and welcoming. You’ll love the rustic decor and the friendly staff. It’s the perfect place to hang out with friends or enjoy a late-night snack.

Alongside your tacos, you can enjoy sides like:

  • Frijoles Charros: Hearty beans cooked with bacon and spices.
  • Quesadillas: Oozing with cheese and perfectly grilled.

Safari Tacos al Carbón

Located in the Lindavista neighborhood, this classic spot has a nostalgic charm and it has been a favorite to find the best tacos in Mexico City for decades.

best tacos in mexico city

The menu offers a variety of choices, but tacos are the star. Opt for these, and you won’t be disappointed. Start with the house special, the Taco Safari. It’s a generous 250-gram serving of tender, juicy pork tenderloin on two tortillas.

Next, try the taco with grilled poblano peppers and manchego cheese. While the chile could be more flavorful, the cheese provides a creamy balance.

You might also want to order the chuleta fresca taco, a standout that’s worth every bite.

The salsas, however, might leave you wanting more. The green, red, and pico de gallo lack the vibrant flavors you might expect. They feel more like basic ingredients rather than lively accompaniments.

It’s a popular spot among the older crowd, who seem like long-time regulars based on their interactions with the staff.

The Best Tacos in Mexico City for Vegans and Vegetarians

Whether you’re a hard-core vegan or just looking to explore meatless options, Mexico City has incredible vegetarian and vegan tacos to offer.

From traditional preparations to innovative riffs, here are some spots to find some of the best vegetarian and vegan tacos in Mexico City without sacrificing anything.

Tacos de Canasta ‘Los Especiales’

Located in the historic center, ‘Los Especiales’ serves up some of the most beloved tacos de canasta, or “basket tacos,” in the city.

The vegetarian options are fantastic. Try the potato and bean tacos. These tacos are soft, flavorful, and super affordable.

The filling is packed with spices and the tacos are steamed for a unique texture. The service is quick, making it perfect for a midday snack.

La Pitahaya Vegana

At La Pitahaya Vegana, the tacos are as beautiful as they are delicious.

best tacos in mexico city

The bright pink tortillas are made from pitaya, a type of cactus fruit. These are filled with a mix of veggies and creative ingredients like coconut-based meat, giving you a variety of textures.

Don’t miss their signature taco with jackfruit al pastor. It’s a feast for both the eyes and the taste buds.

Plus, the atmosphere is super chill, making it a great spot to linger with friends.

Por Siempre Vegana Taqueria

Por Siempre Vegana Taqueria is a must-visit for any vegan taco enthusiast.

best tacos in mexico city

Their menu is dedicated entirely to plant-based options. The soy-based chorizo taco is a standout, offering a spicy kick that rivals any meat version.

They also have seitan tacos that mimic the texture of traditional taco fillings. The toppings bar is extensive, with a variety of salsas, veggies, and vegan cheeses to customize your tacos.

Local’s Guide to Taco Etiquette

When eating tacos in Mexico City, you might notice that taco etiquette is more than just manners—it’s an art.

Use Your Hands
Tacos are generally eaten with your hands. Don’t be shy; pick it up and savor each bite.

Fold Your Taco
Fold your taco in half to keep the filling intact. This helps in getting the perfect bite of every ingredient.

Napkins are Essential
Keep a stack of napkins nearby. Tacos can be juicy and you don’t want to miss any of the flavors due to messiness.

Salsas and Condiments
Use only a modest amount of salsa. A little goes a long way and enhances the flavors. You can usually find lime, onions, and cilantro as well.

Eating Stance
Lean slightly forward to avoid spilling any fillings. It’s a practical tip that seasoned taco lovers in Mexico City swear by.

Communal Eating
It’s common to share a variety of tacos among friends. Order different types and enjoy the diverse offerings Mexico City has to offer.

Respect the Line
When at a popular taco stand, be patient and respectful of the line. Everyone’s eager to enjoy these delicious treats.

Best Tacos in Mexico City

FAQs About the Best Tacos in Mexico City

Where can I find the tastiest al pastor tacos in Mexico City?

Head over to El Huequito in Centro Histórico for some of the best al pastor tacos. Avenida Alvaro Obregón in Roma Norte is also home to many popular spots known for their al pastor offerings.

What are the top taco spots in Polanco neighborhood?

Polanco boasts some great taco joints like El Turix, famous for its cochinita pibil tacos. Make sure to try Taquearte as well, which offers a variety of traditional tacos.

Which taquerías in Roma Norte are a must-visit for taco lovers?

In Roma Norte, don’t miss out on Taquería Orinoco, highly praised for its authentic Mexican flavors. Por Siempre Vegana offers amazing vegan taco options if you’re looking for something plant-based.

Can anyone recommend a great taco place in Mexico City mentioned on Netflix?

Contramar in Roma Norte was featured on Netflix’s show “Somebody Feed Phil.” Their fish tacos are incredible and worth a visit.

What’s the most iconic type of taco you should try when in Mexico City?

You can’t leave Mexico City without trying tacos al pastor. These marinated pork tacos cooked on a spit and served with pineapple are iconic and a favorite among locals.

Which taquerías do locals in Condesa swear by for an amazing taco experience?

El Pescadito in Condesa is highly recommended for its fish and shrimp tacos. Additionally, check out Tacos Hola, commonly known as “El Güero,” loved for its delicious stews.

Best Tacos in Mexico City

The Best Tacos in Mexico City: Conclusion

From the bustling street vendors serving up traditional favorites like al pastor and barbacoa, to the innovative taquerías pushing the boundaries with creative fillings and gourmet twists, there’s truly something for everyone.

Exploring the best tacos in Mexico City is not just a culinary adventure, but also a cultural experience that reflects the rich history and dynamic spirit of Mexico City.