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)

Madama Do Re

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

Trattoria Italiana

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

La Vina de Bacco

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

Restaurant LUM

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

Comida Thai

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

Tierra y Cielo Restaurante

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

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 (148)
Cuisines: Mexican

Cocoliche San Cristobal

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

El Argentino

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

El Cau

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

ENTROPIA

#13 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

#14 of 225 Restaurants in San Cristobal de las Casas
Price: $5 - $13 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 (59)
Cuisines: Mexican Latin

Cafe Bar 500 Noches San Cristobal

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

Bangcook

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

Restaurante Miura

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

La Casa del Pan

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

Pizzeria El Punto

#21 of 225 Restaurants in San Cristobal de las Casas
Price: $4 - $8 Map
Visitor photos (46)
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 TERTULIA SAN CRIS

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

Wakamole Mexican Street Kitchen

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

El Fogon de Jovel

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

Corazon y Sazon

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

Bendita Taqueria-Mezcaleria

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

Nam Nam

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

Funky Burritos & Mezcales

#30 of 225 Restaurants in San Cristobal de las Casas
Price: $3 - $5 Map
Visitor photos (79)
Cuisines: Mexican Fast Food Pub