This taqueria is know for having super-solid spicy chorizo and al pastor tacos -- do yourself a favor and get yourself some of each.
This quintessential Mexican dive attracts everyone from local regulars, to out-of-town travelers to its diner-like space for the most authentic versions of all the Mexico City classics, like chilaquiles, tongue tacos, and smothered chile relleno burritos. There's not much more than few plastic booths indoors, but anything smothered in the fresh green chile is likely better enjoyed in the breezy outdoor patio.
Tacos Rapidos is known for their carne asada tacos -- though once you've had a few of those bad boys, you should give the carne asada fries a try, and show up for a breakfast burrito the next morning when you realize you still haven't had enough.
La Mexicana Taqueria keeps it as simple as its name -- head there for tender beef topped with cilantro and onion on a fresh tortilla, and enjoy.
La Loma is a quality spot if you're looking for quality Mexican food. Their expansive menu has featured original Mexi-options, including homemade tortillas, since they opened their doors in 1981.
At Pinche Taqueria, great care is taken to create authentic Mexican food while injecting a modern spin that makes each bite memorable. And, on the outside chance that the food doesn't hook you, the small batch whiskey, tequila, and specialty cocktails will.
This Upper Colfax Mexican mainstay hosts $2 steak or carnitas tacos, plus a killer tomatillo salsa. While the spot itself may be a bit of a hole in the wall, what it lacks in decor, it makes up for in affordable, flavorful fare.