We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in Puebla

$, Mexican, Latin
$, Mexican, Latin, Soups
$, Mexican, International
Cafe (30)
Seafood (18)
Steakhouse (20)
Italian (39)
Pizza (21)
Sushi (7)
Japanese (10)
Spanish (21)
$, Mexican, Latin
Find a table
$$$$, Mexican, Latin
Find a table
$$$, Mexican, Latin, International
Find a table
$$, Mexican, Vegan Options, Gluten Free Options
Find a table
$, Mexican, Latin
$, Mexican, Latin, Soups
$$, Mexican, Vegan Options, Gluten Free Options
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Moyuelo

#1 of 500 Restaurants in Puebla
Price: $9 - $13 Map
Visitor photos (103)
Cuisines: Mexican Latin

Casareyna

#2 of 500 Restaurants in Puebla
Map
Visitor photos (210)
Cuisines: Mexican Latin
Reserve

Napoli Ristorante Pizzeria

#3 of 500 Restaurants in Puebla
Price: $15 Map
Visitor photos (54)
Cuisines: Italian Pizza

La Noria

#4 of 500 Restaurants in Puebla
Price: $25 - $35 Map
Visitor photos (30)
Reserve

Fonda de Santa Clara

#5 of 500 Restaurants in Puebla
Price: $5 Map
Visitor photos (182)
Cuisines: Mexican Latin Soups

Entre Tierras

#6 of 500 Restaurants in Puebla
Price: $15 - $26 Map
Visitor photos (99)
Reserve

Tagers

#7 of 500 Restaurants in Puebla
Price: $8 - $11 Map
Visitor photos (27)

Bistro 702

#8 of 500 Restaurants in Puebla
Price: $5 - $8 Map
Visitor photos (62)
Cuisines: Mexican

Vittorio's

#9 of 500 Restaurants in Puebla
Map
Visitor photos (72)
Cuisines: Italian Mexican Pizza

El Parrillaje

#10 of 500 Restaurants in Puebla
Price: $20 - $40 Map
Visitor photos (18)
Reserve

La Estancia Argentina

#11 of 500 Restaurants in Puebla
Price: $15 - $36 Map
Visitor photos (8)
Reserve

Adrak House

#13 of 500 Restaurants in Puebla
Price: $10 - $18 Map
Visitor photos (50)
Cuisines: Indian Thai

Los Sabores De Puebla

#14 of 500 Restaurants in Puebla
Price: $7 - $10 Map
Visitor photos (10)
Cuisines: Mexican

Pinche & Chef

#15 of 500 Restaurants in Puebla
Price: $10 - $13 Map
Visitor photos (42)
Cuisines: Mexican International Contemporary Fusion

Mi Ciudad

#16 of 500 Restaurants in Puebla
Map
Visitor photos (48)
Cuisines: Mexican Latin

Toscalia

#17 of 500 Restaurants in Puebla
Map
Visitor photos (81)
Reserve

La Route des Vins

#18 of 500 Restaurants in Puebla
Price: $3 - $17 Map
Visitor photos (60)
Cuisines: French European Wine Bar Fusion

La Casa del Mendrugo

#19 of 500 Restaurants in Puebla
Map
Visitor photos (25)

Antigua Taqueria La Oriental

#20 of 500 Restaurants in Puebla
Price: $5 - $10 Map
Visitor photos (28)
Cuisines: Mexican Fusion

Fonda de Santa Clara 6 Oriente

#21 of 500 Restaurants in Puebla
Price: $100 - $200 Map
Visitor photos (26)
Cuisines: Mexican Diner

La Encomienda

#22 of 500 Restaurants in Puebla
Price: $18 - $33 Map
Visitor photos (7)
Reserve

El Parrillaje

#23 of 500 Restaurants in Puebla
Map
Visitor photos (24)
Cuisines: Bar Grill Wine Bar Steakhouse
Reserve

La Casona de la China Poblana

#24 of 500 Restaurants in Puebla
Map
Visitor photos (25)
Cuisines: Mexican

Fonda la Mexicana

#25 of 500 Restaurants in Puebla
Price: $4 - $11 Map
Visitor photos (23)
Cuisines: Mexican Latin

Meson Sacristia de la Compania

#26 of 500 Restaurants in Puebla
Price: $20 - $30 Map
Visitor photos (61)
Cuisines: Mexican

El Anafre Rojo

#27 of 500 Restaurants in Puebla
Price: $8 - $21 Map
Visitor photos (71)
Reserve

Recaudo

#28 of 500 Restaurants in Puebla
Price: $3 - $6 Map
Visitor photos (19)

Bistro y Vinos

#29 of 500 Restaurants in Puebla
Price: $14 - $23 Map
Visitor photos (22)
Cuisines: French

Hotel Colonial Restaurant

#30 of 500 Restaurants in Puebla
Map
Visitor photos (35)