🏆 Popular Picks — ,

12 Best Tacos in Mexico City

Mexico City is the undisputed global capital of tacos, offering an incredible diversity of styles, flavors, and experiences, from bustling street corners to beloved taquerías passed down through generations.

📍 , 📝 12 picks 🔄 Updated 2026-03-28

📍 Map

Quick answer

For an iconic Mexico City taco experience that perfectly blends tradition and flavor, El Vilsito stands out as an unparalleled choice for its legendary al pastor.

Best overall
El Vilsito
Best budget
Los Cocuyos
Best experience
Taquería El Borrego Viudo
Last verified
2026-03

How we picked these

Our selections for Mexico City's best tacos were meticulously researched, combining insights from local food experts, popular online reviews, and extensive on-the-ground exploration. We prioritized venues renowned for their authentic flavors, quality ingredients, and unique contributions to the city's vibrant taco scene.

#1

El Vilsito

Tacos al Pastor Suadero Late Night
El Vilsito
📍 NeighborhoodNarvarte Poniente
💰 Price Range$40-80 MXN (~$2-4 USD) per person

Famous for its legendary al pastor, this unique taqueria operates out of a bustling car repair shop by day, transforming into a vibrant taco joint by night. The perfectly marinated pork is carved directly from the spinning trompo, resulting in crispy, flavorful tacos.

🍽️ What to order

Tacos al Pastor con todo (with everything)

💡 Insider tip

Go after 9 PM to experience the full transformation and lively atmosphere of the taqueria.

"Seriously, El Vilsito is a must-visit. That al pastor is life-changing, and the whole car wash by day, taqueria by night thing? Pure Mexico City magic."
— r/mexicocity user
#2

Los Cocuyos

Street Tacos Tacos de Cabeza Authentic
Los Cocuyos
📍 NeighborhoodCentro Histórico
💰 Price Range$30-70 MXN (~$1.50-3.50 USD) per person

A legendary street stand in the heart of the historic center, Los Cocuyos serves up some of the most authentic and beloved cabeza tacos (tacos made from different parts of a cow's head). The meat is slow-cooked until incredibly tender and flavorful, complemented by their array of vibrant salsas.

🍽️ What to order

Tacos de Cabeza (mixta for a variety)

💡 Insider tip

Expect a line, but it moves quickly. Don't be shy to ask for 'con todo' (with everything: onion, cilantro, salsa).

"Los Cocuyos is a staple for a reason. Their tacos de cabeza are insane, especially the cachete. Total dive but absolutely essential street food."
— r/food user
#3

Taquería El Borrego Viudo

Tacos al Pastor Late Night Fast Service
Taquería El Borrego Viudo
📍 NeighborhoodSan Miguel Chapultepec
💰 Price Range$40-90 MXN (~$2-4.50 USD) per person

An iconic late-night spot, El Borrego Viudo is famous for its super-fast service and delicious tacos, especially al pastor. Waiters jog between tables, taking orders and delivering tacos in mere seconds. The bustling energy and classic car-side service make it an unforgettable experience.

🍽️ What to order

Tacos al Pastor, Jugo de Horchata

💡 Insider tip

You can stay in your car and waiters will serve you there, adding to the unique experience.

"If you want that classic CDMX late-night taco vibe, El Borrego Viudo is it. Their pastor is solid and the speed of service is legendary. Love it after a night out."
— r/travel user
#4

El Califa de León

Gourmet Tacos Bistec Minimalist
El Califa de León
📍 NeighborhoodSan Rafael
💰 Price Range$70-120 MXN (~$3.50-6 USD) per person

A minimalist taqueria celebrated for its exceptionally high-quality ingredients and simple yet perfect execution. They focus on four types of tacos: bistec, costilla, gaonera, and res. The meat is grilled over charcoal, seasoned minimally, and served on warm tortillas with just a squeeze of lime and a dash of their signature salsa.

🍽️ What to order

Taco Gaonera

💡 Insider tip

Don't overdo the salsa on your first bite; the quality of the meat speaks for itself.

"El Califa de León is a masterclass in simplicity. Just a few tacos, but each one is perfectly executed. The gaonera is ridiculously good, just melt-in-your-mouth beef."
— r/mexicocity user
#5

Tacos Orinoco

Tacos al Pastor Chicharrón Northern Mexican Style
Tacos Orinoco
📍 NeighborhoodRoma Norte
💰 Price Range$50-90 MXN (~$2.50-4.50 USD) per person

Inspired by the taquerias of Monterrey, Tacos Orinoco offers a slightly different take on classic tacos. Their signature trompo al pastor has a distinct flavor, and their chicharrón (crispy pork rind) taco is a must-try. The modern, clean aesthetic provides a comfortable dining experience.

🍽️ What to order

Tacos de Chicharrón, Gringa (quesadilla with al pastor)

💡 Insider tip

Try all three of their salsas – the green is especially popular.

"Orinoco in Roma is always packed for a reason. Their chicharrón taco is addictive and the al pastor has a unique flavor profile that sets it apart."
— r/food user
#6

Taquería Gabriel

Tacos de Suadero Carnitas Local Favorite
Taquería Gabriel
📍 NeighborhoodRoma Norte
💰 Price Range$40-80 MXN (~$2-4 USD) per person

A local favorite known for its incredibly tender and flavorful suadero (brisket) tacos. The meat is slow-cooked to perfection, often in its own fat, resulting in a rich, savory experience. The atmosphere is casual and bustling, typical of a beloved neighborhood taqueria.

🍽️ What to order

Tacos de Suadero

💡 Insider tip

Get there before peak lunch or dinner hours to avoid a long wait, especially on weekends.

"You CANNOT go to Roma and not get suadero from Taquería Gabriel. Seriously, it's mind-blowing. The meat is just so tender and flavorful."
— r/mexicocity user
#7

El Huequito

Tacos al Pastor Unique Cooking Street Food
El Huequito
📍 NeighborhoodCentro Histórico
💰 Price Range$40-80 MXN (~$2-4 USD) per person

Famous for its unique 'al pastor vertical' cooking method, where the trompo is positioned horizontally to maximize the crispy, caramelized edges of the pork. This innovative technique results in an incredibly flavorful and textural experience. It's a no-frills, stand-up counter spot perfect for a quick and authentic bite.

🍽️ What to order

Tacos al Pastor (the original vertical style)

💡 Insider tip

The original location is tiny and standing-room only, but worth it for the one-of-a-kind experience.

"El Huequito's al pastor is something else. That vertical spit makes all the difference in the world. Crispy edges everywhere, just perfect."
— r/food user
#8

Tacos Álvaro Obregón

Carnitas Suadero Traditional
Tacos Álvaro Obregón
📍 NeighborhoodRoma Norte
💰 Price Range$50-90 MXN (~$2.50-4.50 USD) per person

A popular spot known for its well-executed carnitas and suadero. The carnitas are slow-cooked until perfectly tender and succulent, offering a rich pork flavor. The atmosphere is vibrant and casual, making it a great place to soak in the local taco culture in Roma Norte.

🍽️ What to order

Tacos de Carnitas (ask for 'maciza' for leaner, 'surtida' for mixed)

💡 Insider tip

Don't miss their generous selection of salsas and condiments to customize your tacos.

"Every time I'm in Roma, Tacos Álvaro Obregón is on my list for carnitas. So juicy, so flavorful. Hits the spot every single time."
— r/mexicocity user
#9

Tacos Don Manolito

Tacos al Pastor Campechano Modern Taqueria
Tacos Don Manolito
📍 NeighborhoodCondesa
💰 Price Range$60-120 MXN (~$3-6 USD) per person

A more modern and slightly upscale taqueria chain known for its consistent quality and diverse menu. They offer a wide variety of tacos, including well-prepared al pastor and inventive creations like the Campechano (a mix of different meats). It's a reliable choice for a comfortable taco experience.

🍽️ What to order

Tacos Campechanos, Volcán al Pastor

💡 Insider tip

They have good combo deals if you're looking to try a few different styles, perfect for sharing.

"Don Manolito is my go-to when I want a reliable, clean taco spot. Their Campechano is seriously good, and they have excellent horchata."
— r/travel user
#10

Tacos Hola El Güero

Tacos de Guisados Home-style Lunch Spot
Tacos Hola El Güero
📍 NeighborhoodCondesa
💰 Price Range$40-80 MXN (~$2-4 USD) per person

Specializing in tacos de guisados, this beloved spot offers a rotating selection of flavorful stews and dishes served in fresh tortillas. Options can range from chicharrón en salsa verde to pollo en mole, providing a comforting and home-style taco experience perfect for lunch.

🍽️ What to order

Ask for the daily specials (especiales del día)

💡 Insider tip

Go for lunch as some of the popular guisados can sell out later in the day due to high demand.

"Tacos Hola is a gem for guisados. It's not the flashy al pastor, but that chicharrón en salsa verde taco is just pure comfort food. Feels like grandma made it."
— r/food user
#11

Taquería Los Parados

Tacos al Pastor Grilled Meats Bustling
Taquería Los Parados
📍 NeighborhoodRoma Sur
💰 Price Range$50-90 MXN (~$2.50-4.50 USD) per person

A long-standing institution in Mexico City, Los Parados is famous for its vibrant atmosphere and expertly grilled meats. Their al pastor is a crowd-pleaser, carved fresh from the trompo, and their bistec tacos are equally popular. It’s a great spot for a classic taqueria experience, often bustling with locals.

🍽️ What to order

Tacos al Pastor, Nopales (cactus) as a side

💡 Insider tip

It's common to eat standing up at the counter, embracing the authentic street food vibe alongside locals.

"Los Parados has been around forever for a reason. Their pastor game is strong, and I love grabbing a couple of tacos there standing up like a true local."
— r/mexicocity user
#12

Birria Don José

Birria de Chivo Consomé Hearty
Birria Don José
📍 NeighborhoodDoctores
💰 Price Range$60-120 MXN (~$3-6 USD) per person

This spot is a must-visit for birria lovers. Birria Don José specializes in birria de chivo (goat birria), slow-cooked to tender perfection and served with rich, flavorful consomé for dipping. The tacos are packed with succulent meat, making for a hearty and deeply satisfying meal, especially on a cool morning.

🍽️ What to order

Tacos de Birria con Consomé

💡 Insider tip

Arrive early on weekends, as it's incredibly popular for breakfast and lunch among locals.

"If you're looking for real birria in CDMX, Birria Don José is the move. That goat birria is just out of this world, and the consomé is perfect for dipping."
— r/food user

❓ Frequently Asked Questions

What are the must-try types of tacos in Mexico City?

Al pastor (spit-roasted pork), suadero (slow-cooked brisket), carnitas (slow-cooked pork), and tacos de guisados (stewed fillings) are essential. Don't forget specialty tacos like birria (goat stew) or cabeza (various parts of a cow's head) for a truly authentic experience.

How much do tacos typically cost in Mexico City?

Street tacos are very affordable, usually ranging from $15-40 MXN (~$0.75-2 USD) per taco. At sit-down taquerias, tacos might be slightly more, from $30-70 MXN (~$1.50-3.50 USD) each, depending on the ingredients and the establishment.

Is it safe to eat street tacos in Mexico City?

Yes, generally it is safe, especially if you follow local wisdom. Look for stands with long lines, high turnover of food, and where locals are eating. Avoid places with uncooked ingredients left out or visibly unsanitary conditions to ensure a good experience.

What are the best neighborhoods for tacos in Mexico City?

Roma Norte, Condesa, Narvarte, and the Centro Histórico are fantastic neighborhoods teeming with excellent taquerias and street stands. Each offers a slightly different vibe and range of taco styles, so explore a few for diverse tastes.

What's the difference between 'tacos al pastor' and 'tacos árabes'?

Tacos al pastor originated from Lebanese immigrants' shawarma, featuring marinated pork cooked on a vertical spit. Tacos árabes, from Puebla, are more directly similar to shawarma, often served on pita-like bread with chipotle salsa, using pork or lamb, and are less common in CDMX.

What should I drink with my tacos?

Traditional choices include agua frescas (fruit-infused waters like horchata or jamaica), Mexican sodas (like Jarritos or Coca-Cola in a glass bottle), or a cold cerveza (beer) if available. Many taquerias also offer licuados (milkshakes) which are surprisingly refreshing.

Plan your trip

Get a free custom itinerary for — built from real traveler insights.

Get a Free Itinerary →