Back to food_bev in ciudad de mexico
Food spread at Tacos Árabes La Türka showing Arab-Mexican fusion dishesBudget Eats

Where to Eat in CDMX for Under 100 Pesos

Five spots where you eat well and spend less than MX$100 per person, from Arab-Mexican tacos in Azcapotzalco to loaded fries in Coyoacán.

Cheap eats in CDMX means keeping your meal under MX$100 per person. That's the line. Cross it and you're in mid-range territory. Stay below it and you eat like someone who knows this city, not someone getting tourist-taxed on Reforma. With over a thousand budget spots across the capital, the problem isn't finding affordable food. The problem is finding affordable food that's good. These five places solve that.

Tacos Árabes La Türka (Calz. Camarones 80-E, Azcapotzalco) sits in San Salvador Xochimanca, a neighborhood most visitors never reach. Their loss. The menu runs Arab-Mexican fusion: tacos árabes, kebabs, falafel, cemitas, quesadillas, all priced under MX$100. The jocoque, a tangy Middle Eastern yogurt sauce, on the tacos árabes is what keeps nearly 950 reviewers coming back at a 4.5-star average. Order the cemita with falafel if you want something filling for pocket change, or go classic with the taco árabe and a side of khubz bread. Open daily from 11 AM, with weekend hours stretching to 10:30 PM. If you're looking for the one spot in this list that tourists will never find, this is it.

Martina Fonda Fina (Calle Gral. Juan Cano 61, San Miguel Chapultepec) does what the best fondas do: home-cooked food at home-cooked prices. Chilaquiles are the move here, and reviewers keep flagging both taste and value. MX$100 covers breakfast with pesos to spare. They have vegetarian options too. 530 reviews, 4.5 stars. Open weekdays 8:30 AM to 5 PM, Saturdays until 2:30 PM, closed Sundays. This is the kind of spot where the lunch crowd is neighborhood regulars, not people looking for a photo op.

Pipiris Fries (Calle A Mz. VII Local D, Educación, Coyoacán) opens at 3 PM daily and has built a following around loaded potatoes. The macho fries come piled with pulled pork, bolognese, boneless steak, jalapeño poppers, or boneless hot wings, all for less than MX$100. The milkshakes with floated ice cream are worth every extra peso. Monthly specials rotate so there's always a reason to come back. 714 reviews, 4.7 stars, and portions big enough for two people to share one plate and walk away full. Per person, this might be the best calorie-per-peso ratio in Coyoacán.

Vulevú Bakery (Córdoba 234, Roma Norte) charges way less than you'd expect for the neighborhood. Pain au chocolat, almond croissants, kouign amann, focaccia, brioche, lemon tarts, crookies, all landing under MX$100. Over 1,300 reviews at 4.6 stars, which says something for a bakery in a neighborhood that has one on every block. Grab a matcha latte and a raspberry tart and you're out the door having spent less than a sad airport sandwich costs. Open Tuesday through Saturday from 7:45 AM, Sundays from 8:30 AM. Closed Mondays.

Fresh pastries and baked goods at Vulevú Bakery in Roma Norte
Fresh pastries and baked goods at Vulevú Bakery in Roma Norte

Michelanga Narvarte (Av. Cuauhtémoc 808, Narvarte Poniente) is less restaurant, more beer garden with a cult following. Micheladas in every variation: tamarind, camarones, lemon, chamoy. All under MX$100. Close to 900 reviews and a 4.7-star rating. While mezcal cocktails keep taking over bars across the city, this place sticks to what it knows. The camarones toast is the sleeper hit on the menu. Open daily from 1:30 PM, with Friday and Saturday hours running to 10:30 PM. If your version of a budget meal includes a cold michelada on a slow afternoon, this is where you go.

The Single Best-Value Meal in CDMX: the taco árabe with jocoque at Tacos Árabes La Türka on Calz. Camarones. For well under MX$100, you get Arab-Mexican fusion in a neighborhood where the prices stay honest because the customers are local. No fuss. Best deal in the city.

Featured Places

Recommended Articles