[ LISTICLE · THE DISPATCH ]
The 12 Best Taco Cities on Earth (Spoiler: Not All Are in Mexico)
The best taco cities aren't all where you think. From Mexico City al pastor to a surprising stop in Los Angeles, here are twelve cities where the tortilla is sacred and the salsa will quietly destroy you.
Let’s get the fight out of the way first: the best taco cities on earth are mostly, but not entirely, in Mexico, and the people who insist a taco can only be legit south of the border have clearly never eaten one at 2am off a Tijuana cart while a guy named Beto judges your salsa choices. Tacos travel. They mutate. They get better in weird places. Here are twelve cities where the tortilla is treated like scripture.
12. New York City
Hear me out. The taquerias tucked into bodegas and the Pueblan communities in Sunset Park and East Harlem are doing real, regional work, not the Tex-Mex stuff that gave the city a bad rep. Find a spot run by a family from Puebla, order the cemita if it’s there, and the tacos de carnitas off the same menu. It’s not Mexico. It’s New York doing its immigrant-city thing, which is its own kind of great.
11. San Antonio
Breakfast taco capital of the United States, and they will go to war over that title with Austin. The puffy taco is the local oddity, a tortilla fried so it balloons up, and it’s gloriously messy. But the real daily ritual is the breakfast taco, bean and cheese, barbacoa on Sunday, eaten in a parking lot from a cooler some abuela is running out of her trunk. Find that cooler.
10. Guadalajara
People come for the birria but the local secret is the taco-adjacent stuff: the torta ahogada is the city’s true love, a sandwich drowned in chili sauce. For actual tacos, the carne en su jugo crowd will set you straight. Jalisco does meat in broth better than anyone and it bleeds into the tacos here.
9. Tucson
Tucson got named a UNESCO City of Gastronomy and the Sonoran influence is the reason. The Sonoran hot dog gets the headlines but the carne asada tacos here, mesquite-grilled, on flour tortillas that someone’s grandmother is pressing by hand, are some of the best north of the line. Go to a place where the tortilla press is louder than the music.
8. Puebla
Quietly one of the great food cities of Mexico and weirdly under-visited by taco tourists who blast straight to the capital. The arabe taco was basically invented here, Lebanese-Mexican fusion, spit-roasted meat on a pita-ish tortilla, and it’s the direct ancestor of al pastor. Eating an arabe in Puebla is eating taco history. It’s also just delicious, which helps.
7. Ensenada
Baja’s taco soul. This is fish-taco ground zero, battered fish, crema, cabbage, a squeeze of lime, eaten standing up near the fish market with your shirt slowly getting ruined. The shrimp version might be even better. Ensenada doesn’t try hard. It doesn’t have to.
6. Los Angeles
The biggest, most serious taco scene outside Mexico, full stop. Every region of Mexico is represented somewhere in LA, often on a folding table on a sidewalk after dark. The al pastor here rivals what you’ll find in the capital, and the Tijuana-style asada trucks that set up at night are the real education. Boyle Heights, East LA, the truck with no name and a line down the block. That one.
5. Monterrey
Northern Mexico, cattle country, and it shows. This is where the cabrito (roast kid goat) lives, but the everyday glory is the carne asada folded into a flour tortilla, because up north flour is king and they’re not apologizing. Tacos here are bigger, beefier, less delicate than central Mexico. A different religion entirely, and a good one.
4. Tijuana
The border-town taco scene is its own universe and Tijuana is the capital of it. Asada carts everywhere, a salsa bar with twelve things you can’t identify, and the famous adobada (their al pastor) spinning on a trompo until midnight. It’s grimy and fast and absolutely first-rate. The first time I ate here I made the mistake of going heavy on a green salsa that looked innocent. It was not innocent. I have since learned to scout the salsa bar before committing. You should too.
3. Oaxaca
The flavor capital. Oaxaca does tacos with the deep, smoky chiles and the mole-stained complexity that the rest of the country borrows from. The tlayuda is the famous giant, but the simple taco of tasajo (thin grilled beef) or chapulines (yes, grasshoppers, yes, do it) with a smear of black bean paste is the move. Wash it down with mezcal. When in Oaxaca.
2. Puerto Vallarta / coastal Jalisco
Controversial placement maybe, but the seafood tacos along this coast, marlin, octopus, smoked fish, are doing something the inland cities can’t touch. A taco de pescado eaten thirty feet from where the fish was landed reorganizes your priorities. Underrated taco city. There, I said it.
1. Mexico City
It was always going to be Mexico City. Al pastor carved off the trompo with a flick onto the tortilla, a sliver of pineapple flying through the air and (sometimes) landing on top. Suadero, longaniza, campechano. Tacos de canasta sweating in their basket. The salsa game is genuinely dangerous. You can eat ten different top-notch tacos in ten blocks and pay almost nothing. No city on earth packs this much taco into this small a radius. First. By a mile. And it’s not arrogant about it, which somehow makes it worse for everyone else.
So is the “not all in Mexico” thing real or just a headline? It’s real, LA and Tucson and even New York earn their spots on actual merit. But let’s not get carried away. Eight of the top twelve are in Mexico because that’s where the tortilla is sacred and the salsa quietly plots against you. Eat humbly, scout your salsa, and never, ever ask for it “not spicy.”
This article contains affiliate links marked rel="sponsored". We may earn a commission at no extra cost to you.