By Avantika Chaturvedi. This guide to vegan-friendly resorts in Mexico contains affiliate links to trusted partners!
Looking for the best vegan resorts in Mexico?
Then you’re in the right place!
Featuring stunning beaches, unique culture, luxurious getaways, and quaint towns, Mexico has long been a popular tourist destination.
Food has also been a huge draw for travelers visiting Mexico.
And now, with the growing number of vegan resorts in Mexico that cater to the needs of plant-based travelers, there is finally a chance to embrace a fusion of Mexican hospitality and cruelty-free indulgence as these resorts redefine the boundaries of eco-friendly tourism.
From delectable plant-based cuisine crafted with locally sourced ingredients to thoughtfully designed accommodations that prioritize environmental responsibility, the following vegan resorts in Mexico invite you to unwind in harmony with nature and explore the richness of Mexican flavors through innovative vegan gastronomy.
⏳ Short on time? Our top picks for vegan resorts in the Caribbean include:
🥘 Sandos Cancun. Each of their five on-site restaurants offers a dedicated vegan menu showcasing dishes like vegan lasagna, mushroom tacos, and more!
🏨 Casa Agape Tulum. This sustainably built resort features 10 rooms for an intimate experience and is fully vegan. “Octopus” montaditos, anyone?
🌴 Marquis Los Cabos. This adults-only all-inclusive resort features an amazing vegan breakfast buffet as well as a delicious vegan menu at Sakke, their Pan Asian restaurant.
Is Mexico Vegan Friendly?
Mexico is emerging as an unexpectedly vibrant haven for vegans, boasting a diverse and evolving plant-based scene that challenges preconceptions.
Mexico’s traditional cuisine features an abundance of naturally vegan ingredients like beans, rice, corn tortillas, fresh vegetables, and fruits. Dishes like tacos, enchiladas, and tostadas can easily be made vegan by opting for plant-based fillings and skipping dairy-based toppings like cheese and sour cream.
Culturally, meat consumption is prevalent and veganism is still a relatively new concept; however, the good news is that Mexico’s vegan scene is blossoming.
Major cities like Mexico City, Guadalajara, and Playa del Carmen have numerous dedicated vegan restaurants offering innovative plant-based takes on Mexican classics and international cuisine.
Additionally, vegan-friendly supermarkets and online resources are becoming increasingly available. Many restaurants are receptive to customizing dishes, and street vendors often have delicious vegan options like grilled cactus (nopales) and fresh fruit cups.
While not yet a vegan paradise, Mexico’s best vegan resorts, rich culinary heritage, abundance of fresh produce, and growing vegan movement make it an exciting destination for plant-based travelers.
Best Vegan Resorts In Mexico
On that note, let’s look at some of the best vegan resorts in Mexico. Whether you’re enjoying a plant-based solo trip to Mexico or are traveling with family, friends, or your special someone, you’re sure to have a delicious and memorable experience.
Best Vegan Resorts In Playa del Carmen
1) Palmaïa – The House of AïA (Playa del Carmen, Quintana Roo)
Nestled amidst the lush rainforests of the Riviera Maya, Palmaïa The House of AïA is one of the best vegan all-inclusive resorts in Mexico and a haven for vegan travelers.
This luxurious eco-resort is built on a philosophy that celebrates sustainability, wellness, and the deep connection between nature and our well-being.
The resort’s commitment to veganism is evident in thoughtfully curated plant-based menus that showcase local flavors at their in-house restaurants: Su Casa, the El Caminante Food Truck, and a vegan juice bar.
The resort’s renowned Chef Charly Garcia creates gourmet plant-based takes on Mexican classics to international fusion creations, including vegan tacos al pastor, grilled berenjena (aubergine) steak, chile rellenos, burritos, and more.
Looking to enjoy eco-tourism in Mexico? Apart from the vegan food, the resort is constructed from local, recycled materials and blends seamlessly into the surrounding landscape. Solar panels are also used widely here, and wastewater is treated through a natural filtration system.
2) Mahekal Beach Front Resort & Spa (Playa del Carmen, Quintana Roo)
On the pristine shores of Playa del Carmen, Mahekal Beach is one of the best all-inclusive vegan-friendly Mexico resorts, that beckons travelers into a tropical paradise where luxury meets compassion.
Renowned for its authentic Mexican charm, Mahekal Beach Resort offers an unparalleled experience that seamlessly blends luxurious accommodations, delectable cuisine, and a deep connection with Mexican culture.
Their four on-site restaurants showcase an impressive selection of vegetarian options. For a vegan diet, chefs readily cater to individual preferences, crafting delicious dishes incorporating traditional foods like yucca.
For the most seamless vegan experience, it is best to order your food ahead of time at one of the resort’s restaurants.
The Kin Spa also features rejuvenating treatments using organic, cruelty-free products, offering a sanctuary of pampering and wellness.
In terms of accommodation, the resort’s bungalows and palapa-style suites offer a tranquil haven for those seeking a harmonious blend of luxury and sustainability.
This fusion of compassionate living, cultural authenticity, and natural beauty positions Mahekal Beach Resort as an amazing destination for travelers seeking a vegan-friendly escape along the beautiful Playa del Carmen coastline.
Best Vegan Resorts In Playa Paraiso
3) Iberostar Grand Paraíso (Playa Paraiso, Quintana Roo)
Located on the stunning Riviera Maya coastline, Iberostar Grand Paraíso is one of the best all-inclusive vegan-friendly resorts in Mexico, catering to guests seeking a luxurious and relaxing getaway.
While not exclusively vegetarian, this adults-only all-inclusive resort offers a wide range of vegetarian options and caters to those following a plant-based diet.
At the resort’s seven restaurants, guests can savor vegetarian creations crafted by Michelin-starred chefs. The expansive buffet at Bella Vista also offers a vast selection of vegetarian dishes, including international cuisine, fresh salads, and delectable desserts.
Moreover, you can ask for any of the dishes from the a la carte menu to be prepared vegan.
In addition to its lavish offerings, Iberostar Grand Paraíso is dedicated to eco-friendly practices, incorporating initiatives to minimize its environmental footprint.
This commitment to sustainability aligns seamlessly with the growing demand for vegan-friendly travel, making the resort a great choice for those seeking a luxurious and compassionate escape.
Best Vegan Resorts In Cancun
4) Sandos (Cancun, Quintana Roo)
Situated along the pristine shores of the Caribbean in Cancun’s lively Hotel Zone, Sandos Cancun is one of the best upscale vegan-friendly all-inclusive resorts in Mexico.
Eating vegan in Cancun is easy at Sandos, as each of their five on-site restaurants offers a dedicated vegan menu. Frattini’s, the Italian restaurant, has a raw vegan menu too.
Serving everything from vegan lasagna to mushroom tacos to avocado toast, there is enough at this vegan Cancun resort to satisfy all kinds of tastebuds.
With its blend of luxurious amenities, breathtaking scenery, and vegan-friendly practices, Sandos emerges as a top destination for travelers seeking a memorable vegan retreat in the heart of Cancun.
Whether you’re spending a week in Cancun or a weekend, you’re sure to love this hotel.
5) Secrets Aura (Cozumel, Quintana Roo)
Imagine diving into crystal-clear Caribbean waters teeming with aquatic life, then indulging in a gourmet plant-based feast overlooking the sunset.
This isn’t a fantasy; it’s a reality at Secrets Aura Cozumel, a luxurious adults-only, vegan all-inclusive in Mexico.
Their six gourmet restaurants—including Gohan Sushi Restaurant and Oceana, the fresh seafood restaurant—all have a dedicated menu for vegan food in Cancun, as well as the option to ask for a dish to be made vegan.
Some of the most popular vegan dishes at Secrets Aura include summer rolls, vegan sushi, mushroom ceviche with coconut cream, vegetable stew with quinoa, and sikil pac sauce (a Mayan-inspired pepita dip).
Secrets Aura goes beyond offering a luxurious stay and delicious food. The resort actively promotes sustainable practices, from responsible water and energy usage to supporting local communities and protecting the environment.
Best Vegan Resorts In Tulum
6) Hotel Holistika (Tulum, Quintana Roo)
Hotel Holistika fuzes luxury, wellness, and eco-conscious living in the heart of Tulum.
This vegan hotel in Mexico offers holistic wellness through yoga and meditation classes, spa treatments, and wellness workshops.
Tierra, the hotel’s 100% vegan and vegetarian restaurant, is the epitome of conscious eating. This culinary experience offers toxin-free plant-based meals made fresh from local ingredients that are not only cruelty-free but also interesting and delicious, making it one of the best vegan all-inclusive resorts in Mexico.
Breakfast offerings include warm bowls like oatmeal porridge and rice pudding as well as cold options like fruit salads and smoothie bowls.
Their main course menu includes vegan and vegetarian offerings like pizzas, tacos, salads, sandwiches, quesadillas, burgers, and so much more! To end your meals with, there are also plenty of vegan desserts like cheesecakes, gelatos, and mousses.
Whether you seek Tulum’s stunning natural beauty and rich cultural heritage, wellness activities like Temazcal ceremonies and guided nature walks, or a transformative and environmentally conscious retreat, Hotel Holistika Tulum is the perfect getaway.
Pro tip: This property is also a great option for solo travelers in Tulum thanks to its location and many onsite activities.
7) Casa Agape Hotel (Tulum, Quintana Roo)
Casa Agape Tulum stands out as a haven for conscious travelers seeking a vegan Mexico resort.
This boutique hotel features 10 intimate rooms, each designed with sustainable materials and local flair, ensuring comfort and connection with nature.
The property is also fully vegan, and its culinary philosophy shines through in its on-site restaurant, Casa Vegana. From innovative takes on Mayan classics to globally inspired creations, the chefs here ensure every meal is delicious for vegan and vegetarian travelers in Mexico.
Apart from vegan smoothies in a variety of flavors, the restaurant offers breakfast bowls, empanadas, “octopus” montaditos, chimichangas, and a whole lot more including desserts like brownies, pancakes, and vegan French toast.
In terms of sustainability, Casa Agape Tulum prioritizes energy efficiency, waste reduction, and locally sourced ingredients in its vegan dishes.
Best Vegan Resorts In Punta Sam
8) Finest Playa Mujeres (Punta Sam, Quintana Roo)
Finest Playa Mujeres is an all-inclusive beachfront property that offers a luxurious and eco-friendly experience for vegan travelers.
Culinary excellence takes center stage at Finest Playa Mujeres, with a variety of tasty vegan dining options.
All of their nine gourmet restaurants, including Le Petit Chef and BRIO, offer a full vegetarian menu, including some vegan items. You can also ask the chef to turn any of the dishes vegan and they will happily oblige!
The enormous buffet at Finest has plenty of vegetarian options. Other restaurants like Shoji, Brass, Tinto, and Tapas include vegetarian dishes like vegan pad Thai, tomato “pisto” soup, gazpacho shots, and more.
But, it’s not just the food that makes this resort so great. Their award-winning ONE Spa features rejuvenating treatments using organic, cruelty-free products for some ethical pampering.
Finest Playa Mujeres Vegan Resort offers a harmonious blend of sophistication and conscious living on the Mexican coastline for those seeking an indulgent vegan retreat.
Best Vegan Resorts In Baja California Sur
9) Marquis Los Cabos (San José del Cabo, Baja California Sur)
Marquis Los Cabos is an adults-only all-inclusive resort located in San José del Cabo, about a 30-minute drive from the Los Cabos International Airport.
The resort is situated on a beautiful beach with stunning landscaped gardens and pools that overlook the Pacific Ocean.
Marquis Los Cabos is often regarded as one of the most vegan-friendly resorts in the state of Baja California Sur.
This is because the property offers a variety of vegan options at all of its seven on-site restaurants and bars, including a vegan breakfast buffet at the Vista Ballenas restaurant as well as a full dedicated vegan menu at Sakke, the Pan Asian restaurant.
The resort also has a team of chefs like Chef Claudio Hotter and Chef Salvador who are happy to accommodate vegan guests.
In addition to its vegan food options, the Marquis Los Cabos offers a variety of activities and amenities. These include yoga classes, meditation sessions, cooking classes, excursions like snorkeling trips and hiking trails, and access to the world-class Spa Marquis.
For vegan travelers looking for a luxurious and relaxing vacation, the Marquis Los Cabos is a great option.
10) Grand Solmar Pacific Dunes Resort Golf & Spa (Cabo San Lucas, Baja Califronia Sur)
Grand Solmar Pacific Dunes Resort Golf & Spa in Cabo San Lucas is a haven for plant-based foodies.
While not strictly vegan, the resort boasts a nice selection of delicious and creative vegan meals throughout its restaurants and happily caters to guests with dietary restrictions.
Days at Grand Solmar Pacific Dunes begin with a scrumptious vegan breakfast at their signature restaurant, Anica.
Vegan options here are aplenty including fruit bowls, chia pudding, avocado toast, breakfast platters, and more.
On Thursdays enjoy Mexican grill nights at Bacari, the themed restaurant offering plenty of vegan and vegetarian options. Don’t miss the sauteed green beans with chimichurri!
The resort’s chefs are well-versed in vegan cuisine and readily prepare customized dishes to suit your preferences.
With its emphasis on fresh, seasonal ingredients and its willingness to accommodate vegan travelers, Grand Solmar Pacific Dunes Resort Golf & Spa creates a comfortable and enjoyable environment for plant-based travelers.
11) Esperanza, Auberge Resorts Collection (Cabo San Lucas, Baja Califronia Sur)
Nestled between the rugged beauty of Cabo San Lucas and the serenity of the Pacific Ocean, Esperanza, Auberge Resorts Collection, isn’t just a luxurious escape; it’s a haven for vegan travelers, prioritizing fresh seasonal ingredients in creative plant-based dishes.
At the oceanfront Cocina del Mar, the resort’s signature restaurant, vegan culinary artistry includes the innovative aloe vera “ceviche” or the comforting butternut squash served with caramelized pumpkin seeds and a rich peanut mole sauce.
End each meal with their vegan desserts like the light and citrusy citronella sorbet.
Other dishes worth trying here include the chilled avocado soup and grilled nopal cactus.
They also serve vegan and vegetarian dishes at all other restaurants including Alma, La Palapa, Las Estrellas, and La Terraza Americana.
Apart from the food at the restaurants, Esperanza also has vegetarian cooking classes with their Chef Gonzo Cerda where guests learn to prepare dishes like jicama-wrapped guacamole sushi, vegetarian paella, and more.
12) Villa La Estancia Beach Resort & Spa (Cabo San Lucas, Baja Califronia Sur)
Sun-kissed beaches, sparkling pools, and delectable vegan cuisine are what make Villa La Estancia Beach Resort & Spa in Los Cabos an incredible Mexican getaway.
A flavorful vegan adventure is possible across all of Villa La Estancia’s restaurants.
For instance, their delicious vegan chile relleno is a must-try at their signature restaurant La Casona.
At La Parrilla, indulge in plant-based tacos bursting with fresh vegetables and flavorful spices, perfect for a casual poolside lunch.
Beyond food, Villa La Estancia offers a truly holistic experience. Start your day with a rejuvenating yoga session overlooking the ocean, or unwind with a soothing spa treatment using plant-based products.
The resort even offers cooking classes, allowing you to delve deeper into the art of vegan cuisine and create innovative dishes back home.
13) Chileno Bay Resort & Residences (Cabo San Lucas, Baja Califronia Sur)
For delectable plant-based meals and breathtaking ocean views, Chileno Bay Resort in Cabo San Lucas is the perfect place to stay.
The main highlight for vegan food in Mexico at Chileno Bay is TnT, their beachside taco bar.
While many places offer one vegan taco option, TnT’s new fully vegan menu features six different vegan tacos to try, each made from heirloom Baja ingredients. I recommend ordering the rice “chicharron” and the mushroom tacos!
Additionally, vegan food is readily available at all restaurants of the resort, including Comal, Yaya, and El Molina. The experienced chefs at Chileno Bay Resort understand the nuances of vegan cuisine and are happy to create personalized dishes catering to specific needs and preferences, upon prior request.
14) Hotel So Far So Good (La Paz, Baja California Sur)
Situated on the shores of the Sea of Cortez, right on Cerritos Beach, Hotel So Far So Good is a sustainable boutique hotel featuring beautiful Baja-style architecture.
The hotel’s restaurant, Mucho Bueno is fully vegan and offers fresh, delicious meals made from local produce.
Some of their tastiest options include mung bean cakes, pita burgers, and vegan ceviche. If you’re thirsty, you can also order freshly prepared smoothies, juices, and health shots—as well as specialty coffee served with vegan milk.
Hotel So Far So Good’s commitment to sustainability goes beyond just offering vegan cuisine. They also:
- run almost entirely on solar energy for electricity and hot water
- treat their drinking water on-site and use it to irrigate their garden
- take part in the Zero Waste Movement, composting organic waste, avoiding single-use plastics, and recycling what cannot be reused and reduced
15) Rancho La Puerta (Tecate, Baja California)
Located amidst the rolling hills of Tecate, Rancho La Puerta is a modern fitness resort and spa that features 4,000 acres—including 40 miles of hiking trails, an organic farm, and a cooking school.
The food served at Rancho La Puerta is lacto-ovo pescatarian, meaning they do not serve any meat or poultry, but do serve eggs, dairy, and seafood.
While staying at the ranch, you’ll also enjoy many vegan options. Picture granola, grain and bran cereal, and fresh fruit platters for breakfast; salads, soups, tostadas, sandwiches, and quesadillas for lunch; and vegan chowder, tamales, pastas, and enchiladas for dinner.
The La Cocina Que Canta Cooking School at Rancho La Puerta also hosts internationally acclaimed chefs who can help you perfect your favorite vegan meals.
Best Vegan Resorts In Yucatán Peninsula
16) Chablé Resort & Spa (Chocholá, Yucatán)
Amidst the lush jungle of the Yucatán Peninsula sits Chablé Resort & Spa, which combines traditional Mexican architecture with contemporary luxury.
Chablé Resort’s culinary philosophy centers around fresh, seasonal ingredients. All their produce is either grown on-site or sourced from local small businesses.
Ixi’im, the resort’s signature fine-dining restaurant, offers several vegan dishes like grilled broccoli with peanut “mole” and roasted cauliflower in Simojovel chili sauce.
Their other restaurant, Ki’ol, also has plenty of vegan offerings—like guava-chai oatmeal with dates, hibiscus flower enchiladas with homemade almond cheese, and avocado toast with tabasco pepper and locally sourced Celestún salt.
Chablé Yucatán’s wellness program is also worth noting. There are guided yoga sessions amidst local Mayan ruins, traditional Temazcal purification ceremonies, and relaxing massages that incorporate locally sourced ingredients.
Bonus: Their spa has its own cenote, and the Spa Restaurant has a 100% vegan menu!
17) Casa Mauna Boutique Hotel (Salchi, Oaxaca)
Nestled in the heart of the charming village of Salchi, just outside Oaxaca City, Casa Mauna Boutique Hotel offers an intimate getaway that combines luxurious accommodations, breathtaking mountain views, and delicious vegan cuisine.
Casa Mauna’s on-site Restaurant Mauna is renowned for its 100% plant-based menu. Some of their signature dishes include smoothie bowls, enmoladas, chilaquiles, curry samosas, and caldo de chepil—a pre-Hispanic soup featuring corn, squash vines, and wild chepil herb.
The serene atmosphere of Casa Mauna also invites relaxation and rejuvenation. The hotel’s pool, surrounding lush greenery and mountain vistas, and yoga sessions foster a sense of peace and well-being.
Indulging in a rejuvenating massage using organic, plant-based products is a truly healing process.
Best Vegan Resorts In Nayarit
18) Four Seasons Resort Punta Mita (Punta de Mita, Nayarit)
Situated along the shimmering coastline of Punta de Mita in Riviera Nayarit, Four Seasons Resort Punta Mita offers a luxurious escape for travelers seeking a vegan-friendly experience.
This all-inclusive resort is one of the most vegan-friendly in the world. A while back, Four Seasons Punta Mits partnered with vegan chef Leslie Durso and introduced 25 new vegan offerings throughout their restaurants—including Aramara and Bahia.
At Aramara, an Asian Mexican fusion restaurant, dishes like green coconut milk curry and sundried tomato sushi rolls are delicious.
At Bahia, a seafood-centric grill, the confit cherry tomato with zucchini satay takes center stage.
Accommodations at Four Seasons Punta Mita reflect a commitment to sustainable and eco-friendly practices, with amenities and designs that align with a mindful and luxurious lifestyle.
19) Grand Velas Riviera Nayarit (Nuevo Vallarta, Nayarit)
Grand Velas Riviera Maya offers an opulent vegan travel experience along the pristine shores of Mexico’s Playa del Carmen.
While it isn’t exclusively a vegan resort, the resort’s new vegan menu curated by vegan chef Miguel Batista is sure to blow your mind!
This all-inclusive resort’s 10 world-inspired gourmet restaurants serve dedicated vegan Italian, French, Asian, and Mexican dishes, among many other cuisines.
Some of their signature vegan dishes include portobello pastor tacos, vegan sushi with a filling of quinoa and cauliflower rice, raw coconut ceviche, vegan nut pate, espresso and chocolate cake with raspberry sherbet, and a lot more.
The resort caters to the vegan lifestyle in more ways than one. Their SE Spa features “Vegan Soul” treatments using organic, cruelty-free products.
Plus, activities like yoga and meditation classes align with the vegan ethos of mindfulness and well-being.
Beyond its lavish accommodations and delicious dining options, Grand Velas Riviera Nayarit embraces eco-friendly practices with energy conservation and waste reduction initiatives, inviting travelers to revel in the lap of luxury with a compassionate lifestyle in one of Mexico’s most coveted destinations.
Best Vegan Resorts In Puerto Vallarta
20) Hotel Mousai (Puerto Vallarta, Jalisco)
Hotel Mousai is an all-inclusive adults-only oceanfront wellness resort located in the tropical paradise of Puerto Vallarta.
The resort’s highlight is the Spa Imagine which features high-tech treatments and hydrotherapies; but, its focus on providing vegan travelers with unique choices is also noteworthy.
The resort’s six restaurants take the lead in Mousai’s vegan culinary journey.
For example, Dao, a contemporary Chinese restaurant, serves vegan dishes like crispy tofu, steamed or poached Chinese greens with steamed rice, and delicious salads.
The Japanese Hiroshi restaurant also serves several vegan sushi and robatayaki options, while the breakfast menu at The Terrace has options like vegan omelets.
Whether you’re looking to enjoy a plant-based solo trip to Puerto Vallarta or are traveling with your partner, family, or friends, you’re sure to love this vegan-friendly resort in Mexico.
21) Casa Cupula (Puerto Vallarta, Jalisco)
Casa Cupula is an all-inclusive adults-only LGBTQ+ resort located in the heart of Puerto Vallarta.
The resort is known for its hip and stylish atmosphere and is an incredible luxurious getaway for vegan travelers.
One important Puerto Vallarta travel tip: don’t miss the property’s on-site restaurant, Bistro at Casa Cupula, which serves a lavish menu for breakfast, lunch, and dinner.
Breakfast options include fruit platters, pancakes, sandwiches, smoothies and more. Additionally, the lunch and dinner menus have everything you can imagine: starters, salads, burgers, sandwiches, pasta, tacos, and more.
While they don’t have a specific vegan menu, the kitchen is happy to turn any of the dishes on the menu into vegan or vegetarian as per your preference!
With its stylish ambiance, commitment to inclusivity, and willingness to cater to vegan needs, Casa Cupula can offer a memorable and enjoyable escape for discerning travelers seeking a unique Puerto Vallarta experience.
Eating Vegan In Mexico: FAQ
Now that you know where to stay, let’s go over some frequently asked questions about traveling Mexico while vegan.
Yes, Mexico has become increasingly accommodating for vegans in recent years, especially in urban areas and popular tourist destinations. While traditional Mexican cuisine can be meat-centric, there has been a growing awareness of plant-based diets, and many restaurants have now joined the veganism in Mexico movement.
Being vegan in Playa del Carmen has become easier in recent years thanks to the rise of digital nomadism and patrons from around the world visiting and seeking plant-based foods. There is an increasing number of restaurants and cafes now offering vegan food in Playa del Carmen.
Being vegan in Mexico has become increasingly feasible in recent years, especially in larger cities and tourist destinations. Many places now offer vegan options, and awareness of plant-based diets has grown.
While traditional Mexican cuisine can often be meat-centric, many dishes can be adapted to be vegan, and some are traditionally vegan like guacamole; however, clearly communicating your dietary preferences is key. Learning some basic Spanish phrases related to being vegan can also be helpful.
According to a Nielsen survey done in 2016 and published by the Statista Research Department, there are about 9% of vegans in Mexico and 19% of people claimed to be vegetarian, while 15% said they were flexitarians.
Mexico City is often considered one of the most vegan-friendly places in Mexico. The capital city has seen a growing trend in plant-based and vegan options, with numerous restaurants, cafes, and food markets offering a variety of vegan dishes.