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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Mexican Restaurants in San Cristobal de las Casas

Sort by:
Ranking
Name

Restaurant LUM

#1 of 240 Restaurants in San Cristobal de las Casas
$$$$ Map
Visitor photos (147)

Tierra y Cielo Restaurante

#7 of 240 Restaurants in San Cristobal de las Casas
$$$$ Map
Visitor photos (206)
Cuisines: Mexican Latin Spanish Contemporary

La Lupe

#9 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (91)
Cuisines: Mexican Latin Spanish

Cocoliche San Cristobal

#10 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (97)

TierrAdentro

#11 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (184)
Cuisines: Mexican

Frontera Artisan Food & Coffee

#3 of 12 Coffee & Tea in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (51)
Cuisines: Cafe Mexican Healthy Gastropub Vegetarian Friendly

El Caldero

#18 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (50)
Cuisines: Mexican Latin Soups Spanish

ENTROPIA

#19 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (48)
Cuisines: French Mexican Latin Bar Spanish Fusion

El Tacoleto

#25 of 240 Restaurants in San Cristobal de las Casas
Map
Visitor photos (14)
Cuisines: Mexican Latin Vegetarian Friendly

Funky Burritos & Mezcales

#26 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (82)
Cuisines: Mexican Latin Fast food Spanish Vegan Options

La Casa del Pan

#27 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (29)

El Fogon de Jovel

#29 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (137)
Cuisines: Mexican

Sensaciones de Chiapas

#30 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (16)
Cuisines: Mexican Latin Cafe

Bendita Taqueria-Mezcaleria

#31 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (18)
Cuisines: Mexican Latin Spanish

Corazon y Sazon

#34 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (11)

Wakamole Mexican Street Kitchen

#35 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (33)

Restaurant Casa Lum

#38 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (39)
Cuisines: Mexican Vegetarian Friendly

Restaurante Jardines De San Cristobal

#5 of 12 Coffee & Tea in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (62)
Cuisines: Mexican International Grill

Amerasia

#40 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (2)
Cuisines: Asian Mexican

TONANTZIN saludable...

#5 of 8 Dessert in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (20)

Achiote Cochinita Pibil y Cerveceria Mexicana

#42 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (31)
Cuisines: Mexican

La Surreal

#43 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (18)
Cuisines: Mexican Bar International Pub

La Abuelita Resto-Botanas-Bar

#45 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (51)
Cuisines: Mexican Bar Pub International

La Paloma

#46 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (39)
Cuisines: Mexican Latin International Spanish

Restaurante L'Eden

#49 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (10)
Cuisines: Mexican Latin International Spanish

Nostalgia Sabor Istmeno

#50 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (31)

Madre Tierra

#51 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (6)
Cuisines: Mexican Cafe

El Mercadito

#52 of 240 Restaurants in San Cristobal de las Casas
$ Map
Visitor photos (3)
Cuisines: Mexican

Tipica

#53 of 240 Restaurants in San Cristobal de las Casas
$$ - $$$ Map
Visitor photos (16)