🍽️ Food

The Best Street Food in Mexico City Right Now: A Local's Guide for 2026

The Best Street Food in Mexico City Right Now: A Local's Guide for 2026

Let me be honest: I used to think 'street food' was a nice gimmick for tourists. Then I spent two weeks in Mexico City in June 2026, and I completely changed my mind. The best meal I had wasn't at Pujol (though that was great) or Quintonil (also great). It was at a cart on a random corner in Roma Norte, where a woman named Doña Elena served me a taco that made me tear up. Not from spice—from joy.

I'm not a professional food critic. I'm just a guy who eats a lot and takes notes. Here's what I discovered about the street food scene in CDMX right now.

Tacos al Pastor: The King of Street Food

You can't visit Mexico City without trying tacos al pastor. It's the city's signature dish—marinated pork cooked on a vertical spit, sliced thin, and served with pineapple. The best spot I found is El Huequito (which means 'the little hole') on Avenida Ayuntamiento. The line was 20 minutes long, but worth it. The meat is juicy, the tortillas are handmade, and the salsa verde has a kick that builds slowly. I ate six tacos in one sitting. No regrets.

But here's the thing: the real magic isn't at the famous spots. It's at the late-night carts near Metro Cuauhtémoc. After midnight, a dozen carts pop up, each with their own twist. One adds a dash of cinnamon to the marinade. Another uses a smoky chipotle salsa. Try three different carts in one night. That's the real experience.

Tortas: The Underrated Champion

Tacos get all the attention, but tortas are where it's at. It's a Mexican sandwich—telera bread, refried beans, avocado, and your choice of meat. I had a torta de milanesa at Tortas Don Juan in Condesa that was the size of my head. The bread was toasted perfectly, the breaded chicken was crispy, and there was a layer of pickled jalapeños that cut through the richness. Cost: 65 pesos (about $3.50). In New York, that would be $18.

Elotes and Esquites: Corn Done Right

Mexicans take corn seriously, and for good reason. Elotes are whole corn on the cob, slathered in mayo, cotija cheese, chili powder, and lime juice. Esquites are the same thing but in a cup, with the kernels cut off. I found a cart in Coyoacán near the Frida Kahlo museum that added epazote—a Mexican herb—to the mix. It was earthy and bright at the same time. The vendor, a woman named Lourdes, has been selling esquites for 30 years. She told me her grandmother taught her, and she's teaching her daughter. That's the kind of food that matters.

Tamales: The Morning Fuel

Tamales are a breakfast staple, and they're everywhere. But the best ones I had were from a bicycle vendor in the neighborhood of La Condesa. He had a cooler strapped to the back, and he'd ring a bell as he rode. I flagged him down and bought a tamal verde (green salsa and chicken) and a tamal dulce (sweet with strawberries). The masa was fluffy, not dense like some versions. The green salsa had a tangy tomatillo base. I ate them standing on the sidewalk, and I felt like I was part of a secret club.

Churros: Not Just a Dessert

Churros are everywhere in Mexico City, but the best are at El Moro, a churrería that's been open since 1935. The original location on Eje Central is open 24 hours, and it's an institution. Their churros are crispy on the outside, soft on the inside, and served with a cup of thick hot chocolate. But here's a tip: ask for cajeta (goat milk caramel) instead of chocolate. It's richer, less sweet, and pairs perfectly with the churros. I went there three times in one week.

The Hidden Gem: Tlacoyos

If you want something truly local, try tlacoyos. They're thick, oval-shaped masa cakes stuffed with beans, cheese, or fava beans, and topped with nopales (cactus) and salsa. I found a woman selling them in the Mercado de San Juan, a market that's mostly known for exotic meats. Her tlacoyos were simple and perfect. The masa was slightly charred from the comal, giving it a smoky flavor. The nopales added a slimy-but-good texture. It cost 30 pesos. I wish I bought two.

My Final Takeaway

Mexico City's street food isn't just about eating—it's about connecting. Every vendor has a story. Every dish has history. I learned more about the city from eating on sidewalks than from any museum. If you're planning a trip, skip the fancy restaurants for at least a few meals. Get out on the streets. Talk to the vendors. Try everything. You'll leave with a full stomach and a full heart.

And if you see Doña Elena in Roma Norte, tell her the gringo said hi. She'll laugh.

TR
Joshua Reed

We spend hours researching and testing before we write anything. If something changes, we update the article. About our process →