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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Restaurants in San Cristobal de las Casas

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Trattoria Italiana

#1 of 225 Restaurants in San Cristobal de las Casas
Price: $5 - $22 Map
Visitor photos (73)
Cuisines: Italian

Madama Do Re

#2 of 225 Restaurants in San Cristobal de las Casas
Price: $5 - $8 Map
Visitor photos (37)
Cuisines: Italian

Comida Thai

#3 of 225 Restaurants in San Cristobal de las Casas
Price: $4 - $8 Map
Visitor photos (54)
Cuisines: Asian Thai

La Vina de Bacco

#4 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (73)
Cuisines: Italian Bar Spanish Wine Bar

Tierra y Cielo Restaurante

#5 of 225 Restaurants in San Cristobal de las Casas
Price: $11 - $44 Map
Visitor photos (199)
Cuisines: Mexican Latin Contemporary

Restaurant LUM

#6 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (116)

Belil Sabores de Chaiapas Interconexion Social

#7 of 225 Restaurants in San Cristobal de las Casas
Price: $4 - $28 Map
Visitor photos (374)

TierrAdentro

#8 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (147)
Cuisines: Mexican

Cocoliche San Cristobal

#9 of 225 Restaurants in San Cristobal de las Casas
Price: $2 - $10 Map
Visitor photos (81)

El Argentino

#10 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (95)

El Cau

#11 of 225 Restaurants in San Cristobal de las Casas
Price: $2 Map
Visitor photos (92)
Cuisines: Mediterranean Spanish Wine Bar

ENTROPIA

#12 of 225 Restaurants in San Cristobal de las Casas
Price: $2 - $6 Map
Visitor photos (48)
Cuisines: French Mexican Latin Bar Fusion

La Bella Napoli

#13 of 225 Restaurants in San Cristobal de las Casas
Price: $5 - $14 Map
Visitor photos (66)

El Caldero

#15 of 225 Restaurants in San Cristobal de las Casas
Price: $3 - $5 Map
Visitor photos (45)
Cuisines: Mexican Soups Latin

La Lupe

#16 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (56)
Cuisines: Mexican Latin

Cafe Bar 500 Noches San Cristobal

#17 of 225 Restaurants in San Cristobal de las Casas
Price: $5 - $14 Map
Visitor photos (64)
Cuisines: Wine Bar International European

Bangcook

#18 of 225 Restaurants in San Cristobal de las Casas
Price: $2 - $10 Map
Visitor photos (67)

La Casa del Pan

#19 of 225 Restaurants in San Cristobal de las Casas
Price: $9 Map
Visitor photos (29)

Restaurante Miura

#20 of 225 Restaurants in San Cristobal de las Casas
Price: $10 - $30 Map
Visitor photos (53)
Cuisines: Latin Grill

Pizzeria El Punto

#21 of 225 Restaurants in San Cristobal de las Casas
Price: $4 - $8 Map
Visitor photos (45)
Cuisines: Italian Pizza

Krocante Bistro

#22 of 225 Restaurants in San Cristobal de las Casas
Price: $3 - $15 Map
Visitor photos (17)
Reserve

El Tacoleto

#23 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (14)

La Internacional San Cristobal de las Casas

#24 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (29)
Cuisines: Bar Pub Gastropub Brew Pub

LA TERTULIA SAN CRIS

#25 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (66)
Cuisines: Pizza Mexican Fusion

Wakamole Mexican Street Kitchen

#26 of 225 Restaurants in San Cristobal de las Casas
Price: $2 - $4 Map
Visitor photos (33)

El Fogon de Jovel

#27 of 225 Restaurants in San Cristobal de las Casas
Map
Visitor photos (120)
Cuisines: Mexican

Corazon y Sazon

#28 of 225 Restaurants in San Cristobal de las Casas
Price: $11 - $16 Map
Visitor photos (11)

Bendita Taqueria-Mezcaleria

#29 of 225 Restaurants in San Cristobal de las Casas
Price: $4 Map
Visitor photos (18)
Cuisines: Mexican

Nam Nam

#30 of 225 Restaurants in San Cristobal de las Casas
Price: $3 - $11 Map
Visitor photos (57)