Top Choice Vegetarian in Puebla

La Zanahoria

This (entirely meat-free) godsend for vegetarians is an excellent place for lunch, and is moments from the zócalo. The drawcard is the popular daily buffet from 1pm to 6pm in the spacious interior colonial courtyard…
Top Choice Taquería in Puebla

Las Ranas

This local institution is the place to try one of Puebla’s great dishes: the taco árabe. Unbelievably moist al pastor (shepherd-style) pork is marinated and spit-grilled then rolled in fresh, slightly charred Middle…
Mexican in Puebla

Restaurante Sacristía

Set in the delightful colonial patio of Mesón Sacristía de la Compañía hotel, this is an elegant place for a meal of authentic mole and creative twists on rich poblano cuisine, or a cocktail or coffee in the intimat…
Pizza in Puebla

Amalfi Pizzeria

It’s easy to see why this excellent wood-oven pizzeria – with dim lighting, terracotta walls and beamed ceilings – is a popular date spot. In addition to a wide selection of fine, thin-crust pizzas, there’s decent w…
Mexican in Puebla

El Mural de los Poblanos

Set back from the street in a gorgeous, plant-filled colonial courtyard, El Mural de los Poblanos serves excellent, traditional poblano dishes in an elegant setting. The house specialty is five kinds of mole. Other …
Taquería in Puebla

El Patio de las Ranas

If the main Ranas restaurant across the road is too fancy, this small sister diner does the trick for top notch tacos al pastor, a kebab-like dish of grilled pork in Middle Eastern–style flatbread.
Cafe in Puebla


The hip Puebla vibe radiates strongly at this leafy corner of artsy stalls and Talavera-clad antique stores. The scatter of outdoor tables at the cafe/bar is perfect for people-watching and listening to the live mus…
Cafe in Puebla

Antigua Churreria de Catedral

There's always a hungry queue for these delicious, crispy churros (doughnutlike fritters). Half the fun is the spectacle of watching them being made behind the glass.
Market in Puebla

Mercado de Sabores Poblanos

The 6570-sq-meter Mercado de Sabores Poblanos is a thrilling complement to Puebla’s food scene. A sparkling food court serves local specialties such as cemitas (a style of sandwich/burger unique to Puebla), pipián v…
International in Puebla

La Purificadora

The restaurant at La Purificadora, one of Puebla’s chicest boutique hotels, is set in a spare, loft-like space with unfinished walls and long, narrow wood-plank tables. The menu tends more toward the indulgent and e…