Puebla is synonym of Mexican Food. Some of the worldwide dishes recognized and presented as Mexicans were actually created in Puebla: Mole, Chiles en Nogada, Chalupas and more!
So it's logical this city has great places to eat, have dinner, breakfast and even dessert. This Top 10 list of Best Places to Eat Mexican Food in Puebla has a little bit of everything. For breakfast? The best place in town is Los Almuerzos, a crowded little place with the best (and safest for all of you who don't wanna risk eating in the street) "antojitos", or delicious dishes composed by a variety of food, so you can try a little bit of everything.
For dinner, La Noria, Mi Ciudad and La Fonda de Santa Clara are the best. Each one has something unique, in La Noria you could spend the whole afternoon, Mi Ciudad is fun and La Fonda is traditional.
Do you still have room for dessert? Las Nieves del Carmen are famous for being the best ice cream in Puebla, except they're not made out of cream, but water, so they're refreshing and with crazy flavors such as chili, tamarindo, jamaica and more.
The Tacos Arabes are in whole different group. Though they're not Mexican Food per se, they can only be found in Puebla, and they're tacos, so on a second thought, they ARE mexican food.
41 Poniente 2120
One of the favorites of the locals, in a beautiful location and with great food...
Av. Juárez 2507
Excellent mexican food in an excellent location...
2 Norte 2
Mexican and Poblana Food in a historic building in the heart of the city...
3 Poniente 920
The most famous restaurant in Puebla. This is the place to eat if you want to taste true mexican food...
Calle 4 Norte 2
Really good restaurant in a beautiful building, what used to be the house of the mythical China Poblana...
Circuito Juan Pablo II
The best place in town for a real mexican breakfast...
Boulevard Héroes del 5 de Mayo between 14 and 20 oriente
Here is where Chalupas were created, so here is where you should eat them...
2 Oriente 8
You can only get Tacos Arabes in Puebla, and these are the best in the city, so, you do the math!...
Calle 16 de Septiembre 506, Col. Centro
A good place to eat mexican food in a great location and a funny, filled with history, surprise inside...
16 De Septiembre 1503 Int A
This is not really a restaurant, but a must stop for dessert after any restaurant!...