7 street food restaurants worth the trip across Mexico, editor-ranked. All cuisines in Mexico.
Cemitas Las Poblanitas ★ 4.4 · Puebla
el-carmen · Avenida 21 Oriente 205, El Carmen, 72530 Puebla
Cemitas Las Poblanitas builds its cemitas inside the Mercado El Carmen hall in Puebla, papalo, quesillo and cauliflower escabeche on sesame-crusted bread.
Tip: It sits inside Mercado El Carmen rather than on the street, so walk into the market hall and follow the queue.
Antojitos Acapulco ★ 4.2 · Puebla
centro-historico · Avenida 5 Poniente 114, Centro histórico de Puebla, 72000 Puebla
Antojitos Acapulco is a narrow 5 Poniente counter in Puebla frying molotes and pelonas, plus tacos de canasta, from mid-morning until eleven at night.
Tip: Pelonas here cost around 30 pesos and are fried to order, so expect a short wait at the counter rather than a rack of them.
Antojitos Acapulco ★ 4.2 · Puebla
centro-historico · Avenida 5 Poniente 114, Centro histórico de Puebla, 72000 Puebla
Antojitos Acapulco is a narrow 5 Poniente counter in Puebla frying molotes and pelonas, plus tacos de canasta, from mid-morning until eleven at night.
Tip: It is a narrow hole-in-the-wall on 5 Poniente with a handful of stools, so expect to eat standing at busy hours.
Semitas Beto ★ 4.1 · Puebla
barrio-de-la-luz · Calle 16 Norte 401, Barrio de la Luz, 72377 Puebla
Semitas Beto took a 2026 Michelin Bib Gourmand in Puebla for the flaky-crumbed semita it bakes and fills every day out in the Barrio de la Luz.
Tip: Barrio de la Luz is north of the Centro and the counter shuts at five, so go before the afternoon runs out.
Super Cemitas El As de Oros ★ 4.0 · Puebla
historiadores · Avenida 4 Poniente 1104, Historiadores, 72090 Puebla
Super Cemitas El As de Oros works a stall inside the Mercado de Sabores in Puebla, stacking milanesa super cemitas that comfortably feed two people.
Tip: Open Saturday and Sunday plus Monday and Tuesday only, so check the day before you cross town to the Mercado de Sabores.
Antojitos Las Güeras ★ 3.8 · Puebla
centro-historico · Calle 5 Norte 1003, Centro histórico de Puebla, 72000 Puebla
Antojitos Las Gueras works the comal on 5 Norte in Puebla, turning out chalupas in red and green salsa for a mostly local lunchtime crowd every day.
Tip: Chalupas are fried to order here rather than held warm, so give the counter a few minutes at busy times.
Cemitas La Colonial ★ 3.7 · Puebla
centro-historico · Avenida 2 Poniente, Centro histórico de Puebla, 72090 Puebla
Cemitas La Colonial sells its cemitas at about 34 pesos on 2 Poniente in Puebla, the cheap Centro fallback for when market queues get too long.
Tip: Prices here are roughly half what the market counters charge, which is the trade-off for a smaller build.