San Cristobal de las Casas Restaurants

THE 10 BEST Restaurants in San Cristobal de las Casas

Restaurants in San Cristobal de las Casas

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment Type

Meals

Online Options

Price

Traveller rating

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Browse San Cristobal de las Casas by Food
Fine Dining
See all
Restaurante El Secreto
1,174
Mexican, Latin, Fusion, Healthy$$$$
Restaurante Lum en Hotel b¨o
646
Mexican, International$$$$
Tierra y Cielo Restaurante
852
Mexican, Latin, Contemporary$$$$
Malaak al Horno
55
Lebanese, International, Mediterranean, Healthy$$$$
Nana Kutsi
9
Mexican, Latin, Fast food, Spanish$$$$
Fátima17 Restaurante
8
Italian, French, Mexican, American$$$$
Fragola
13
Mexican, Cafe, International$$$$
Naranja Central
7
Mexican, Cafe, International$$$$
Veganos la Taquería
7
Mexican, Healthy$$$$
Local eats
See all
Taniperla
500
Mexican, Latin, International, Indigenous$
Restaurant Belil
898
Mexican, Healthy$$ - $$$
Restaurante El Secreto
1,174
Mexican, Latin, Fusion, Healthy$$$$
Restaurante Lum en Hotel b¨o
646
Mexican, International$$$$
Tierra y Cielo Restaurante
852
Mexican, Latin, Contemporary$$$$
Restaurant Casa Lum
680
Mexican, International, Contemporary, Fusion$$ - $$$
El Caldero
636
Mexican, Latin, Healthy, Soups$
Tierradentro Cafe Centro Cultural
851
Mexican, Latin, Spanish$$ - $$$
Kokono'
102
Mexican, Latin$$ - $$$
Budget-friendly bites
See all
Trattoria Catanzaro
2,109
Italian, European, Healthy$$ - $$$
Restaurant Casa Lum
680
Mexican, International, Contemporary, Fusion$$ - $$$
Tarumba Restaurante
151
Mexican$$ - $$$
Trattoria Italiana
1,318
Italian, Mediterranean, Neapolitan, Campania$$ - $$$
Restaurant Belil
898
Mexican, Healthy$$ - $$$
Madama Do Re
288
Italian, Mediterranean$$ - $$$
Cacao Nativa
363
Cafe$$ - $$$
Carajillo Café
446
Cafe$$ - $$$
Miura Restaurante
386
Steakhouse, International, Wine Bar$$ - $$$
Cheap eats
See all
Madonna Mia Pizzeria
173
Italian, Mediterranean, Romana$
Taniperla
500
Mexican, Latin, International, Indigenous$
El Caldero
636
Mexican, Latin, Healthy, Soups$
El Tacoleto
192
Mexican, Latin$
Achiote Cochinita Pibil
91
Mexican, Latin, Fast food$
Tok Tok Wok
47
Asian, Street Food$
Pachamama
153
Italian, Latin, Pizza, Argentinian$
Santo Nahual
138
Mexican, International, Fusion$
Bars & pubs
See all
Ramona La Jamona
6
Spanish$$ - $$$
Blom Bar
6
Bar, Pub$$ - $$$
Axolote Sclc
5
Indian, Bar, International, Sushi
Bandera Negra Bar
4
Mexican, Beer restaurants$
Porter Art Drinks
11
Brew Pub, Bar, Pizza, Pub$
Cervecería Mexicana 500 Noches
1
Bar, Pub, Fusion, Gastropub
El Rincon del vino
28
Bar, Pub$$ - $$$
Calaca
1
Mexican
Delivery Available
See all
Madonna Mia Pizzeria
173
Italian, Mediterranean, Romana$
Trattoria Italiana
1,318
Italian, Mediterranean, Neapolitan, Campania$$ - $$$
El Caldero
636
Mexican, Latin, Healthy, Soups$
Malaak al Horno
55
Lebanese, International, Mediterranean, Healthy$$$$
Los Milagros Café
53
Mexican, Bar, Contemporary, Pub$$ - $$$
Krocante Bistro
122
Italian, Pizza$$ - $$$
Asiarico14
72
Japanese, Healthy$$ - $$$
Nostalgia Sabor Istmeno
48
Mexican, Latin$$ - $$$
Teddy's
79
Cafe, Sushi, Asian, Korean$$ - $$$
Cardamomo
47
Indian$$ - $$$
Outdoor Seating Available
See all
Sponsored
Malaak al Horno
55
Lebanese, International, Mediterranean, Healthy$$$$
Restaurant Casa Lum
680
Mexican, International, Contemporary, Fusion$$ - $$$
Tarumba Restaurante
151
Mexican$$ - $$$
Trattoria Italiana
1,318
Italian, Mediterranean, Neapolitan, Campania$$ - $$$
Restaurante Lum en Hotel b¨o
646
Mexican, International$$$$
Tierra y Cielo Restaurante
852
Mexican, Latin, Contemporary$$$$
Cacao Nativa
363
Cafe$$ - $$$
Carajillo Café
446
Cafe$$ - $$$
Miura Restaurante
386
Steakhouse, International, Wine Bar$$ - $$$
Restaurante Mesa Madre
86
Seafood, Mediterranean, Fusion$$ - $$$
Top Restaurants in San Cristobal de las Casas
465 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside San Cristobal de las Casas. Showing results in neighbouring cities.
Showing results 1-30 of 465
Frequently Asked Questions about San Cristobal de las Casas

Some of the most popular restaurants in San Cristobal de las Casas that deliver are:

Some of the most popular restaurants in San Cristobal de las Casas that provide takeaway are:

The best restaurants in San Cristobal de las Casas include:

Some of the best restaurants in San Cristobal de las Casas for families with children include:

Some of the most popular restaurants in San Cristobal de las Casas for cheap eats include: