Top rated Vegetarian restaurants in San Cristobal de Las Casas

Experience the best that San Cristobal de Las Casas has to offer with our curated list of top-rated places. Sorted by average review scores from venues boasting over 30 reviews, these establishments promise exceptional quality and experiences to elevate your visit in the city. This list contains 14 places from Vegetarian restaurant category.

Sort results by

Best  
🔥
Top rated  
🏆
Most reviewed  
🤩
Hidden gems  
💎
Worst rated  
🤬
Recently discovered  
🆕

Search radius



Click image
1
Click
Taco restaurant
5.00 (65 reviews)
Casa Jasmine image
2
Casa Jasmine
Vegan restaurant
👍👍 Exquisite food cooked by lovely people! Incredible mix of new flavors to discover, I recommend trying the menu of the day. Internal garden and excellent Starlink WiFi, friendly atmosphere :)
4.90 (181 reviews)
Donki Burritos Sancris image
3
Donki Burritos Sancris
Mexican restaurant
4.90 (169 reviews)
K’an k’an image
4
K’an k’an
Vegetarian restaurant
4.90 (69 reviews)
PINCHE CHILANGO MSF. image
5
PINCHE CHILANGO MSF.
Mexican restaurant
4.90 (32 reviews)
Aguacate Veggie Bar image
6
Aguacate Veggie Bar
Restaurant
👍👍 One of my favorite cafe located on a side street right in the center of San Cristobal. They serve the most delicious avocado toast in San Cristobal. But they have so much more!!! If you want your food to not only taste good, keep you full for long, look nicely presented on the plate and be of highes...
4.80 (134 reviews)
La Luna Desayuna image
7
La Luna Desayuna
Vegetarian restaurant
👍👍 The best veggie meal we’ve had in Mexico so far! We had the burrito and guacamole and ohhhhh my gosh it was delicious and super filling for such a small price! We will be coming back for breakfast!!
4.80 (41 reviews)
Tok Tok Wok Restaurante image
8
Tok Tok Wok Restaurante
Restaurant
👍👍 We were very satisfied with our visit to the restaurant. Although we arrived just before closing time, the staff was still very friendly and nice. The restaurant is clean and cozy. Unfortunately, there was not enough pasta for all of us, so we had to switch to rice. Nevertheless, everything was tast...
$ $$$
4.70 (335 reviews)
La Milpa image
9
La Milpa
Vegetarian restaurant
👍👍 An absolute gem here in San Cris. Food made with such love. Menu of the day at 55 pesos. Literally could eat there every day.
4.70 (56 reviews)
Restaurante Falafel 100% Vegetariano image
10
Restaurante Falafel 100% Vegetariano
Vegetarian restaurant
👍👍 This falafel was excellent. That's saying a lot as I was raised in the middle east. Beautiful, made-after-you-order, crispy falafel, flavorful, creamy hummus, house-made freshly-baked pita, can't go wrong. Music was also good. I'm a fan. Go here.
4.60 (262 reviews)
ROJO TOMATE - SANA COCINA CASERA VEGETARIANA Y VEGANA image
11
ROJO TOMATE - SANA COCINA CASERA VEGETARIANA Y VEGANA
Vegetarian restaurant
4.60 (38 reviews)
La Casa Del Pan, Panadería, Tienda y Restaurante Vegano y Vegetariano image
12
La Casa Del Pan, Panadería, Tienda y Restaurante Vegano y Vegetariano
Vegetarian restaurant
👍 Great shop, atmosphere and a la carte menu! However, I do not recommend the dinner buffet. The options were bland and became boring very quickly, not worth the relatively expensive 150 pesos. Still 4 stars for the rest
$$ $$
4.50 (524 reviews)
Kukulpan image
13
Kukulpan
Restaurant
🫤 Honestly not worth the wait plus the size of the meal was so small for the price you pay. I ordered a croissant and on the menu it says with fruit or salad. When I question where it was they said you have to ask for it as some people don’t eat it and waste it. They did have good tasting marmalade th...
$16/night
4.50 (474 reviews)
Maya Pakal Restaurant image
14
Maya Pakal Restaurant
Mexican restaurant
👍👍 Maybe my favorite place in San Cristobal. Fresh bread, salsas, Sopa de Azteca and Enchiladas Suizas with a small but good quality Margerita and desert for about 100 pesos in a comfortable environment with Mexican memorabilia and great staff.
4.40 (782 reviews)
Tip: Click on the rating to open it on Google Maps




Last updated:
( )