Back to homeFood Guide

15 Best Tacos in Mexico City — Ranked With Tortilla Ratings

Mexico City has more taco stands than New York has pizza slices. These are the 15 worth crossing the city for, with tortilla ratings and exact orders.

Know Your Tacos

The essential taco styles

Al Pastor

Pork marinated in achiote and spices, cooked on a vertical spit (trompo) with pineapple on top. Lebanese shawarma meets Mexican flavors.

Lebanese immigrants + Mexican ingenuity

Suadero

Brisket or rose meat slow-cooked in its own fat until crispy on the edges and silky inside. CDMX's signature taco.

Mexico City street food tradition

Barbacoa

Lamb (or goat) wrapped in maguey leaves and slow-cooked in an underground pit overnight. Weekend-only at most places.

Pre-Hispanic cooking method

Canasta

Small tacos steamed in a cloth-lined basket. Filled with beans, chicharrón, potato, or mole. The cheapest taco in the city.

Working-class street food

Campechano

Two meats mixed on one tortilla — usually chorizo + longaniza or bistec + chicharrón. A CDMX speciality.

Mexico City invention

Guisados

Stewed fillings (mole, tinga, rajas, chicharrón en salsa) in soft tortillas. Home-cooking in portable form.

Home kitchen tradition

Birria

Stewed, spiced beef or goat. Tortillas dipped in red consommé and griddled. Messy and magnificent.

Jalisco (western Mexico)

Fish/Shrimp

Battered and fried fish or shrimp on corn tortillas with cabbage, crema, and lime. Baja California style.

Baja California (northwest Mexico)
The Ranking

15 tacos you must eat in CDMX

Ranked by taste, tortilla quality, atmosphere, and value.

1

Tacos El Califa de León

Bistec & Costilla
🫓🫓🫓🫓🫓

A Michelin-starred taco stand — yes, really. One of only two street food joints in the world with a star. Just two types of tacos: bistec (grilled beef) and costilla (rib). The simplicity is the point. Blue corn tortillas, a smear of salsa verde, and beef cooked on a scorching flat-top. Perfect.

Centro / San RafaelMon-Sat 11am-5pm$30-50 MXN per taco
Must Order

Taco de bistec with everything

Insider Tip

There's always a line. Go at 11am sharp when they open. The original location in San Rafael is the one with the Michelin star.

2

El Vilsito

Al Pastor
🫓🫓🫓🫓🫓

By day it's a car mechanic shop. By night, the garage doors roll up and it becomes one of CDMX's most legendary al pastor spots. The trompo (vertical spit) rotates mesmerizingly while the taquero slices pork and catches a piece of pineapple on the same knife. Poetry in motion.

Narvarte / Roma SurDaily 8pm-3am (mechanic shop by day)$25-40 MXN per taco
Must Order

Al pastor with piña, cilantro, onion, and both salsas

Insider Tip

Watch the taquero work the trompo — the knife skills are worth the visit alone. The gringa (cheese quesadilla with al pastor) is the sleeper hit.

3

Tacos Orinoco

Sonoran (Flour Tortilla)
🫓🫓🫓🫓🫓

Sonoran-style tacos on flour tortillas — a northern Mexico tradition that's unusual in CDMX. The carne asada is thick-cut and charred, served with a chipotle mayo and a green salsa that haunts your dreams. The flour tortillas are made fresh and are pillowy-soft.

Roma NorteDaily 12pm-11pm$45-70 MXN per taco
Must Order

Carne asada taco with chipotle mayo. Also the gringa.

Insider Tip

The chipotle mayo is what makes these addictive. Ask for extra on the side. The Insurgentes location has the best vibes.

4

Los Cocuyos

Suadero & Cabeza
🫓🫓🫓🫓🫓

A Centro Histórico institution open since the 1950s. The suadero (brisket) has crispy caramelized edges and a silky, melting interior. The cabeza (head meat) and longaniza (sausage) are equally excellent. Late-night CDMX at its finest.

Centro HistóricoDaily 7pm-2am$20-35 MXN per taco
Must Order

Suadero with green salsa (careful — it's volcanic)

Insider Tip

They only open evenings. The green salsa is devastatingly spicy — start with a tiny amount. The red is more forgiving.

5

Taquería Los Parados

All-rounder
🫓🫓🫓🫓🫓

The name means 'the standing ones' — you eat standing at counters. Famous for their al pastor (excellent trompo), arrachera (skirt steak), and chuleta (pork chop). The variety makes it perfect for groups who can't agree on one style.

Multiple LocationsDaily 24 hours (some locations)$25-45 MXN per taco
Must Order

Chuleta taco — thick-cut pork chop sliced onto a tortilla. Unique to this spot.

Insider Tip

The 24-hour locations are perfect for post-bar fuel. The chuleta is their signature — don't skip it.

6

El Huequito

Al Pastor (Pioneer)
🫓🫓🫓🫓🫓

Claims to be the first taquería to serve al pastor in Mexico City — since 1959. Whether or not the claim is true, the tacos back it up. The al pastor is textbook: well-marinated, properly crispy on edges, with the pineapple integration just right.

Centro HistóricoDaily 9am-11pm$30-45 MXN per taco
Must Order

Al pastor — this is literally what they're known for

Insider Tip

The original Centro location has the most history. Multiple branches across the city. Consistent quality everywhere.

7

Tacos Los Güeros

Suadero & Longaniza
🫓🫓🫓🫓🫓

A neighborhood stand in Coyoacán where locals gather nightly. The suadero is cooked in its own fat until the edges shatter and the center melts. The longaniza is spiced perfectly. Cheap, fast, devastating.

CoyoacánDaily 7pm-1am$20-30 MXN per taco
Must Order

Suadero with a squeeze of lime and the house green salsa

Insider Tip

Combine with an evening walk through Coyoacán's plazas. The stand gets busy after 9pm.

8

Taquería González

Guisados (Stewed)
🫓🫓🫓🫓🫓

Guisado tacos — stewed fillings in soft tortillas. Choose from 15+ bubbling cazuelas: chicharrón en salsa verde, tinga de pollo, mole verde, rajas con crema. Home-cooking in taco form. This is what Mexican grandmothers make.

Mercado San Juan areaMon-Sat 8am-5pm$25-40 MXN per taco
Must Order

Chicharrón en salsa verde and mole verde — get both

Insider Tip

Go before noon when all the cazuelas are full and fresh. Point at whatever looks good — they're all excellent.

9

Tacos de Canasta (Los Especiales)

Canasta (Basket/Steamed)
🫓🫓🫓🫓🫓

The breakfast of CDMX's working class. Soft corn tortillas stuffed with beans, chicharrón, potato, or mole, then steamed in a cloth-lined basket on a bicycle. They're slightly oily, incredibly satisfying, and absurdly cheap. Eaten standing on a street corner with a napkin.

Throughout CDMXMornings only (7am-12pm typically)$10-15 MXN per taco
Must Order

Chicharrón prensado and frijoles — get 3 or 4, they're tiny

Insider Tip

Look for the distinctive blue-cloth-covered baskets on bikes or at metro station entrances before 10am. They sell out fast.

10

Tacos Hola

Campechano (Mixed)
🫓🫓🫓🫓🫓

A Condesa street corner institution. Their campechano taco — a mix of chorizo and longaniza on one tortilla — is the neighborhood's late-night fuel. The salsa roja is smoky and complex. Regulars know to add the grilled nopal (cactus) on the side.

CondesaDaily 7pm-2am$30-45 MXN per taco
Must Order

Campechano with both salsas and a grilled nopal

Insider Tip

Best after 9pm when the Condesa bar crowd starts filtering out. The corner location on Amsterdam is the original.

11

Tacos Manolo

Barbacoa
🫓🫓🫓🫓🫓

Weekend-only barbacoa from lamb slow-cooked in maguey leaves underground overnight. The meat falls apart at a glance. Served with consommé (broth), fresh cilantro, onion, and fiery salsa. The consommé with chickpeas is a meal in itself.

EscandónSat-Sun 8am-4pm ONLY$35-50 MXN per taco
Must Order

Barbacoa taco + a cup of consommé. Non-negotiable combination.

Insider Tip

Arrive before 10am — they sell out by early afternoon. The consommé is the secret weapon against hangovers.

12

El Tizoncito

Al Pastor (Another Pioneer)
🫓🫓🫓🫓🫓

Another claimant to the 'inventor of al pastor' title. Whether or not they invented it, their version is excellent: well-seasoned, properly crispy, with fresh pineapple and a punchy salsa verde. Open late, which makes it a go-to.

Condesa / MultipleDaily 11am-3am$35-50 MXN per taco
Must Order

Al pastor with everything — let the taquero build it right

Insider Tip

The late-night hours (until 3am) make this perfect post-bar. The Condesa flagship is the best location.

13

Taquería Tlaquepaque

Birria (Jalisco-style)
🫓🫓🫓🫓🫓

Birria — the stewed, spiced beef from Jalisco — served as tacos dipped in consommé (birria tacos, the ones that went viral). The tortillas are dipped in the red-orange consommé and griddled until crispy. Messy, dripping, magnificent.

Roma NorteDaily 10am-10pm$40-55 MXN per taco
Must Order

Birria tacos (quesabirria) with a side of consommé for dipping

Insider Tip

These are rich — 3-4 tacos is plenty. The consommé dipping is mandatory. Bring napkins.

14

El Pescadito

Fish & Shrimp (Baja-style)
🫓🫓🫓🫓🫓

Baja-style fish tacos in the heart of CDMX — battered fish or shrimp on corn tortillas with chipotle crema, cabbage, and lime. Light, fresh, and perfect for when you need a break from red meat.

Condesa / MultipleDaily 11am-9pm$35-55 MXN per taco
Must Order

Fish taco + gobernador (shrimp with melted cheese)

Insider Tip

The gobernador taco is the sleeper hit — shrimp with melted cheese in a griddled tortilla. Order one as a side.

15

Arroyo Restaurant

Barbacoa (Grand Scale)
🫓🫓🫓🫓🫓

A sprawling 2,500-seat restaurant that feels like a village fiesta. Barbacoa cooked in underground pits on the premises, fresh pulque, mariachi bands, and families celebrating everything. The barbacoa here is served with handmade tortillas and the whole experience is unforgettable.

Tlalpan (south CDMX)Sat-Sun 8am-7pm$45-70 MXN per taco
Must Order

Barbacoa with handmade tortillas, consommé, and a glass of pulque curado

Insider Tip

Go on Sunday for the full experience — live music, families, celebrations. It's far south but worth the Uber.

The Rules

Taco etiquette — how to order

1

Always use both salsas — verde (green, usually tomatillo) and roja (red, usually chile). Taste before dousing.

2

Squeeze lime on everything. It's there for a reason.

3

Eat standing or at plastic tables. This is not sit-down food.

4

Double tortilla is standard. If it's a single, the taco should be loaded.

5

Either salsa can be the hot one — it varies by stand. Taste a dab first.

6

Don't ask for a fork. Use the tortilla and your hands.

7

Tip the taquero 10-15% — they work incredibly hard.

8

Follow the locals. The stand with the longest line has the best food.

Now plan your taco crawl

Our itineraries build in the best taco stops at the right times of day.