FreeFromFinder/ eat safely with references

Best vegan restaurants in San José

19 venues in San José rated S to B for vegan, every tier backed by cited sources.

01
La Esquina Vegana restaurant, photo: EZB Zschüschen

La Esquina Vegana

Barreal · Vegan · Bakery · €
VeganA+
VegA+
DairyA+
EggA+

100% vegan kitchen. The restaurant turned fully vegan in 2020 (previously La Esquina Vegetariana). Multiple HappyCow reviews and a travel blog confirm that the entire menu is vegan and no animal products are used on the premises.

Mon11:30 AM to 8:00 PM
Tue11:30 AM to 8:00 PM
Wed11:30 AM to 8:00 PM
Thu11:30 AM to 8:00 PM
Fri11:30 AM to 8:00 PM
Sat11:30 AM to 8:00 PM
Sun11:30 AM to 8:00 PM
EvidenceOpen evidence file
02
Huacamole Vegan Food restaurant, photo: ThatPaddyGuy

Huacamole Vegan Food

Barrio Escalante · Vegan · Vegetarian · €
VeganA+
VegA+
DairyA+
EggA+

This is a 100% vegan kitchen with no animal products on premises, confirmed by its official website and multiple travel blogs. All dishes are plant-based by design.

Mon12:00pm-8:00pm
Tue12:00pm-8:00pm
Wed12:00pm-9:00pm
Thu12:00pm-9:00pm
Fri12:00pm-10:00pm
Sat12:00pm-10:00pm
Sun12:00pm-6:00pm
EvidenceOpen evidence file
03
Sopitas restaurant, photo: Sopitas

Sopitas

Barrio Escalante · Vegan · Vegetarian · €⁠€
VeganA+
GF·CoeliacA+
VegA+
DairyA+
EggA+

Sopitas appears in the Vegan category on HappyCow. Multiple reviews on the platform confirm 'everything is vegan' and 'all vegan'. The owner's description on HappyCow states 'All our food are plant based'. This is a structurally vegan kitchen, not just menu options.

Mon11:30am-8:00pm
Tue11:30am-7:30pm
Wed11:30am-9:00pm
Thu11:30am-9:00pm
Fri11:30am-9:00pm
Sat11:30am-8:00pm
Sun11:30am-8:00pm
EvidenceOpen evidence file
04
Soda Vegetariana SUSBIDA restaurant, photo: Esteban Damazio

Soda Vegetariana SUSBIDA

El Carmen · Vegetarian · €
VeganA+
VegA+
DairyA+
EggA+

Multiple sources confirm the restaurant is fully vegan: a reviewer states 'Everything is vegan', and the venue is described as offering 'authentic Taiwanese food that is both vegan and delicious'. All dishes are plant-based with no animal products on premises. No formal accreditation, but consistent convergent evidence supports a 100% vegan kitchen.

Mon11:30AM–4PM
Tue11:30AM–4PM
Wed11:30AM–4PM
Thu11:30AM–4PM
Fri11:30AM–4PM
Sat11:30AM–4PM
SunClosed
EvidenceOpen evidence file
05
PURALMA Brunch & Cake restaurant, photo: Rebecca Kraft

PURALMA Brunch & Cake

Barrio Escalante · Brunch · Vegan · €⁠€
VeganA+
VegA+

The restaurant is described as a 100% vegan brunch and bakery, where every item is plant-based, including pastries, cakes, sandwiches, and soups. Its kitchen is dedicated entirely to vegan food, with no animal products kept on the premises, which makes cross-contamination from non-vegan ingredients structurally impossible.

06
El Chante Gourmet restaurant, photo: Bradford Hearn

El Chante Gourmet

Alajuela · Vegan · Vegetarian
VeganA
VegA
DairyA
EggA

Numerous HappyCow reviews and the listing's description confirm the restaurant as fully vegan. The owner is a trained chef committed to vegan cuisine who makes all breads, patties, and desserts in-house. From November 2024 to July 2025 the venue briefly served meat before returning to vegan status. It was reported closed as of January 2026.

Mon12–8PM
Tue12–8PM
Wed12–8PM
Thu12–8PM
Fri12–8PM
Sat12–8PM
SunClosed
EvidenceOpen evidence file
07
Mr.Veggie restaurant, photo: Nagendra “NICK”

Mr.Veggie

Saprissa · Vegetarian · Vegan · €
VeganA
GF·CoeliacC
VegA

Owner self-identifies as Vegan on HappyCow. Multiple reviews describe vegan options, seitan burgers, vegan cheese, vegan cake. One reviewer flags that not every dish is vegan and to ask about daily specials. Cross-contamination risk with vegetarian dishes in shared kitchen.

Honest caveat, One HappyCow reviewer warns that not all menu items are automatically vegan; daily specials should be confirmed.
Mon11:30am–8:00pm
Tue11:30am–8:00pm
Wed11:30am–8:00pm
Thu11:30am–8:00pm
Fri11:30am–8:00pm
Sat11:30am–8:00pm
Sun12:00pm–6:00pm
EvidenceOpen evidence file
08
Nana Falafel restaurant, photo: Nana Falafel

Nana Falafel

San José · Mediterranean · €⁠€
VeganB
GF·CoeliacC
VegC

The menu marks 'Plato Falafel (100% Vegano)' and the homepage states vegan options; HappyCow confirms clearly labeled vegan choices. The kitchen is shared with meat and dairy dishes, with no dedicated prep area mentioned.

Mon8 AM–9 PM
Tue8 AM–9 PM
Wed8 AM–9 PM
Thu8 AM–9 PM
Fri8 AM–9 PM
Sat8:30 AM–5:30 PM
Sun8:30 AM–5:30 PM
EvidenceOpen evidence file
09
El Búho restaurant, photo: El Búho

El Búho

San Pedro · Vegetarian · Vegan · €⁠€
VeganB
GF·CoeliacA
VegA+

El Búho is a vegetarian restaurant. Vegan options are clearly marked, and almond milk is used for shakes; the owner confirmed there is no cow milk on the premises. However, the kitchen is not fully vegan, as dairy and eggs are present, making it a lacto-ovo operation. There is a cross-contamination risk for strict vegans.

Mon11:30am to 6:00pm
Tue11:30am to 6:00pm
Wed11:30am to 6:00pm
Thu11:30am to 6:00pm
Fri11:30am to 6:00pm
Sat10:00am to 4:00pm
SunClosed
EvidenceOpen evidence file
10
Franco Escalante restaurant, photo: Franco Escalante

Franco Escalante

Barrio Escalante · Cafe · €⁠€
VeganB
GF·CoeliacB
VegB

The official menu labels many dishes VV (Vegan), with each item clearly marked. The kitchen is shared, and no dedicated vegan preparation area is mentioned.

Mon7AM-8PM
Tue7AM-9PM
Wed7AM-9PM
Thu7AM-9PM
Fri7AM-9PM
Sat8AM-9PM
Sun8AM-7PM
EvidenceOpen evidence file
11
O' Libano restaurant, photo: Christine Licha

O' Libano

San José · Lebanese · €
VeganB
VegB

The wall menu clearly marks vegan options, and staff can accommodate requests by substituting or removing non-vegan ingredients. The kitchen serves meat and cheese, with no dedicated vegan prep area or fryer, so cross-contamination is possible.

Mon11:00 - 21:15
Tue11:00 - 9:15
Wed11:00 - 21:15
Thu11:00 - 21:15
Fri11:00 - 21:15
Sat11:00 - 21:15
Sun11:00 - 21:15
EvidenceOpen evidence file
12
Organico Fortuna restaurant, photo: Organico Fortuna

Organico Fortuna

Provincia de Alajuela · Cafe · €⁠€
VeganB
GF·CoeliacB
VegB
DairyB

The menu marks extensive vegan options, and staff members accommodate requests. The restaurant maintains a strong plant-based focus, though it does not operate a dedicated vegan kitchen.

Mon9AM to 9PM
Tue9AM to 9PM
Wed9AM to 9PM
Thu9AM to 9PM
Fri9AM to 9PM
Sat9AM to 9PM
Sun9AM to 9PM
EvidenceOpen evidence file
13
Limoncello restaurant, photo: George Tong

Limoncello

La California · Italian · €⁠€
VeganB
GF·CoeliacA
VegB
DairyC
KetoC

Vegan dishes are marked on the menu according to one FindMeGlutenFree review. The venue also lists 'vegetariano' as a special diet option. No dedicated vegan prep area; shared kitchen. Suitable for vegan but with cross-contamination risk.

MonAlmuerzos: 11:45 am – 3 pm. Cenas: 6 pm – 10 pm.
TueAlmuerzos: 11:45 am – 3 pm. Cenas: 6 pm – 10 pm.
WedAlmuerzos: 11:45 am – 3 pm. Cenas: 6 pm – 10 pm.
ThuAlmuerzos: 11:45 am – 3 pm. Cenas: 6 pm – 10 pm.
FriAlmuerzos: 11:45 am – 3 pm. Cenas: 6 pm – 10 pm.
SatJornada continua: 12md – 10pm.
Sun12 md – 5 pm.
EvidenceOpen evidence file
14
Apotecario restaurant, photo: Apotecario

Apotecario

Barrio Escalante · · €⁠€
VeganB
GF·CoeliacB
VegB

The menu has a dedicated 'Veganos' subsection listing two desserts, and other items are marked as vegetarian, though vegan options beyond those two desserts are not explicitly identified. A cocktail review notes that vegetarian and gluten-friendly options are marked. No mention of vegan-specific equipment or training appears in available information. Shared kitchen cross-contamination risk is present.

Mon11:30 AM – 10:00 PM
Tue11:30 AM – 10:00 PM
Wed11:30 AM – 10:00 PM
Thu9:30 AM – 11:00 PM
Fri9:30 AM – 11:00 PM
Sat9:30 AM – 11:00 PM
Sun9:30 AM – 8:00 PM
EvidenceOpen evidence file
15
Indian Kitchen San Jose restaurant, photo: Indian Kitchen San Jose

Indian Kitchen San Jose

Barrio Escalante · Indian · Pakistani · €⁠€
VeganB
GF·CoeliacB
VegB
NutB
HalalA+

Haji's Restaurant website states that it "serves a wide variety of Vegetarian, Vegan and Meat-Based Options" and that "Vegan Options" are listed as a feature. No source describes a dedicated vegan kitchen, fryer, or staff training. Tier D reflects a marked menu with shared preparation.

Mon11:30 AM–3 PM 4:30–11 PM
Tue11:30 AM–3 PM 4:30–11 PM
Wed11:30 AM–3 PM 4:30–11 PM
Thu11:30 AM–3 PM 4:30–11 PM
Fri11:30 AM–3 PM 4–11 PM
Sat11:30 AM–11 PM
Sun11:30 AM–11 PM
EvidenceOpen evidence file
16
Restaurante The Green Spoon restaurant, photo: Restaurante The Green Spoon

Restaurante The Green Spoon

La Fortuna · Vegan · Vegetarian
VeganB
GF·CoeliacA
VegB
DairyC

Separate vegan menu section clearly labeled (HappyCow, FindMeGlutenFree). However, multiple HappyCow reviews report incidents of being served non-vegan cheese (e.g., Abbyjjj, VegaScott2.0), indicating cross-contamination risk. Shared kitchen with meat/dairy. Marked menu but shared prep: Tier D.

17
Samadhi restaurant, photo: Earth Explorer

Samadhi

Barrio Escalante · Vegan · Vegetarian · €⁠€⁠€
VeganB
VegB

Menu is largely vegan-friendly (over 90% can be made vegan) with clearly labelled vegan options, but the kitchen serves meat and multiple independent reviews report being served non-vegan dishes containing dairy or ham despite clear requests. Shared prep area and inconsistent staff training make cross-contamination a real risk.

Mon12:00pm to 11:00pm
Tue12:00pm to 11:00pm
Wed12:00pm to 11:00pm
Thu12:00pm to 11:00pm
Fri12:00pm to 11:00pm
Sat12:00pm to 11:00pm
Sun12:00pm to 11:00pm
EvidenceOpen evidence file
18
Taj Mahal Indian Restaurant - San Jose Airport, Alajuela restaurant, photo: Taj Mahal Indian Restaurant - San Jose Airport, Alajuela

Taj Mahal Indian Restaurant - San Jose Airport, Alajuela

Tropicana · Indian · Vegan · €⁠€
VeganB
GF·CoeliacB
VegB
DairyB

HappyCow reports that staff are knowledgeable about veganism and that some options are marked as lactose-free. Reviews confirm the availability of vegan dishes such as garbanzo masala, kulcha, and samosas. The kitchen is shared with meat and dairy, and there is no dedicated vegan area.

Mon11am to 10pm
Tue11am to 10pm
Wed11am to 10pm
Thu11am to 10pm
Fri11am to 10pm
Sat11am to 10pm
Sun11am to 10pm
EvidenceOpen evidence file
19
Veggie House restaurant, photo: Amei Gove

Veggie House

Roosevelt · Vegetarian · €
VeganB
VegB

HappyCow lists Veggie House as 'Vegan-friendly', with vegan options including soja ramen, rice bologna, sweet & sour soy fish, tofu skin dishes, and a vegan mushroom burger. Multiple HappyCow reviewers confirm vegan dishes are available. No evidence exists of a marked menu, dedicated prep area, or staff training for vegan preparation. Cross-contamination risk is acknowledged, as the venue is not a fully dedicated vegan kitchen.

MonClosed
Tue11:00am-7:00pm
Wed11:00am-7:00pm
Thu11:00am-7:00pm
Fri11:00am-7:00pm
Sat11:00am-7:30pm
Sun11:00am-7:30pm
EvidenceOpen evidence file