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.