Restaurants

Top Choice Vegetarian in Puebla

La Zanahoria

This godsend for vegetarians is an excellent place for lunch, just moments from the zócalo. The draw is the popular daily buffet from 1pm to 6pm in the spacious interior colonial courtyard. It features more than 20 …
Top Choice 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 …
Top Choice Mexican in Puebla

Restaurante Sacristía

Set in the delightful colonial patio of the 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 int…
Top Choice Tacos 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…
Top Choice Mexican in Puebla

Augurio

Poblano chef Angel Vázquez has brought international flavours to Puebla in other ventures, but with Augurio he creates gourmet experiences in an intimate space out of local dishes such as starter of camarones en cos…
Mexican in Tlaxcala

Desayunos Lupita

This ultra-popular breakfast and lunch spot serves quintessential tlaxcalteco food, like huaraches (an oblong, fried corn base with a variety of toppings), tamales, atoles (sweet, corn-based hot drinks) and quesadil…
Mexican in Cholula

La Casa de Frida

This cavernous gem gives a nod to Frida Kahlo's home in Mexico City. Mexican handicrafts (plus the artist-owner's murals) are splashed throughout the courtyard, where Mexican musicians croon on one side and excellen…
Seafood in Cuetzalan

Sazón Jarocho

There’s something about Cuetzalan’s steamy, tropical ambience that demands mariscos. Thankfully, this straightforward seafood restaurant serves delicious seafood dishes, ranging from Veracruz-style fish to caracoles…
Mexican in Tlaxcala

Jaque's

Jaque's is just a few steps from the zócalo, but the Mexican fare is much better here than elsewhere in the area. Plus you still have the white tablecloths and bay windows peering down on the street. The pechuga a l…
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…