2 Best Vegan Food Restaurant in San Cristobal de las Casas

If you’re vegan or vegetarian and travel a lot, you must be used to searching for options suitable to your needs, it happens to me and my family all the time, that’s why I always like to talk about the restaurant I found and like on my travels.

We just recently discovered a really cool and valuable app called Happy Cow. It’s great for vegetarians and vegans all over the world, where people post all the different options and restaurants in the area you’re visiting. Of course, once we discover it, we are now addicted to it.

If you’re traveling to San Cristobal, you should read my full guide about it, also I have a useful article talking about a local market, Mercado Viejo in San Cris. In today’s article, I will talk about the best vegan or simply plant-based dining options restaurants in San Cristobal de las Casas.

inside te quiero verde in san cristobal de las casas
Enjoy delicious plant-based meals, local flavors, and cozy atmospheres perfect for health-conscious travelers.

Top 2 Vegan Restaurants in San Cristobal de las Casas

Before reviewing both restaurants, I wanna clear things up, I have visited both of the restaurants with my family and kids and tried their vegan foods, so I’ll give you a genuine review about their exact location, menu, and most importantly prices. So, let’s begin!

Planning a Trip?
Check Out These Helpful Services:

Find the best flight deals

This is the site I recommend, you can check all the different prices.

Best accommodation prices

I highly recommend this one, it’s the best option right now for Paris.

The best way to get around is by car

Check out this site to rent a car and go at your own pace.

Te Quiero Verde


Te Quiero Verde is located right in the heart of the historic district of San Cristobal de las Casas, which just happens to be literally three blocks from our house, our Airbnb. Of course, we had to go and check it out, it’s owned by rock climbers, although they personally weren’t there. By the way, you can do rock climbing in San Cristobal, too, if you really want to!

We had to go and check Te Quiero Verde restaurant even more so, and it’s an adorable little restaurant, probably with like four or five tables in the front. Then they have a little area in the back that’s outside as well.

vegan food san cris mexico
This vibrant vegan restaurant in San Cristobal de las Casas offers a mix of traditional Mexican flavors and innovative plant-based dishes.

Opening Hours

The restaurant is open from 9:00 am to 9:00 pm and gives you ample opportunity to savor their delicious, plant-based meals at any time throughout your day.

Menu

They have an extensive menu, all 100% vegan and it’s quite flavorful. You could choose so many different things there that I don’t even want to go into. But they have sandwiches, tacos, Mexican foods, pasta, vegan brownies, and even juice and fruit salads. They do have a wide variety of vegan options.

Prices

Everything is between four dollars to eight dollars per dish, no more than $8 altogether.

And that’s including, like, when you add on the extra mushrooms or some extra stuff. Cute, delicious, and tasty. They do accept credit cards, which quite a lot of restaurants here do not, without any extra fee on top. So if you are into vegan or vegetarian food, definitely a place you need to check out. It’s adorable, fun, and it’s cheap.

Vegan food in san cristobal de las casas te quiero verde

Related Read: Learning to Make Tamales in San Cristóbal de las Casas, Mexico

Essential Travel Resources

❗Don’t forget travel insurance


This company is the one I trust, it’s one of the most essential things for any trip. It has your back in case you get sick abroad, or have an accident.

🎒Pack smarter, not bulky


Check out this vacation packing list, including all the essentials you need to pack when traveling, from travel clothing to backpacks and more.

🏡Where to Stay – Here are Suggestions


This is my favorite place to look for accommodations, it offers different types, a ton of locations, and good price options.

🗺️Get Around Hassle-Free


This one is the perfect option to look for different transportation options between cities, from flights, buses, and taxis to minivans and more.

🛫Find Cheap Flights


Whenever I need to fly, I head to this website for low-cost flights.

Veganos La Taqueria


This little restaurant is located about two, or three blocks in the heart of Centro Historico, San Cristobal de las Casas. From our house, actually, we’re staying in the little house, and it is called Veganos La Taqueria, literally meaning vegan taco place. So, of course, we have to check it out. It is super durable and really colorful.

It’s kind of interesting, though, because the girls that are working there are indigenous, so even though they are working in a vegan restaurant, they don’t fully grasp the concept of everything vegan.

I wanted to get a coffee there, and I asked for almond milk or soy milk, and all they kept on saying was, there’s no milk. Even though they didn’t understand the concept of almonds are actually a veggie equivalent of milk, which was kind of cute, they were really sweet.

entering veganos taqueria san cristobal de las casas
Try their signature vegan tacos, made with handmade tortillas and flavorful plant-based fillings.

Opening Hours

Veganos La Taqueria serves on a daily basis, their doors opening at 9:00 am and closing late at night at 11:00 pm. This flexible schedule caters to early birds seeking a wholesome breakfast, noon foodies craving lunch, and night owls in search of a delightful dinner or late-night snack. You can get there to enjoy some of their delicious vegetarian and vegan options at any time of the day.

Besides, there isn’t so much rush in the restaurant, so if you stay pretty far from this restaurant I recommend you get there by rental car or any other transport which suits to you, and honestly, you won’t have to wait much for a table.

Menu

They have a huge menu. They have burritos, street tacos, nachos, loaded fries, rice bowls, aguas frescas, salsas, and challadas. They have all these different styles of meats that are vegan. I mean, the menu is quite extensive. It’s a cute little place right in the center of San Cristobal de las Casas.

Price

The food is good. It’s humongous portions, very well priced, about anywhere, from four dollars to six dollars for the main meal in total.

The meals are huge, you could take them home if you have too much left over. They have a lot of different drinks for you to choose from as well. If you are into tacos, and you’re vegetarian, without a doubt, this is your best option for sure. Tasty, clean, and overall, just a fun and sweet experience.

tacos vegan food in san cristobal
inside veganos taqueria san cristobal mexico

Conclusion – The Bottom Line!

So, if you travel to San Cristobal de las Casas, Mexico, you know that you will find a lot of vegetarian options, but if you are specifically looking for vegan options, these two restaurants are definitely must-visit places in San Cristobal de las Casas. You cannot go wrong with either one of them. Amazing food and great prices!

Disclosure: This blog post may contain affiliate links, which means that I may receive a commission for any purchases made through the links. Your trust is important to us, and we ensure that all products or services we recommend meet or exceed our editorial standards.

Last Updated on May 14, 2025

Marina Travel Experta

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.