Best Vegan Restaurants in Costa Mesa
Price
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
43 restaurants available nearby
Booked 8 times today
Booked 54 times today
Booked 170 times today
Booked 2 times today
Booked 47 times today
Price: Moderate
• Contemporary American • Costa Mesa
Booked 5 times today
Booked 17 times today
Price: Expensive
• Contemporary Mexican • Newport Beach
Booked 96 times today
See what locals rave about
From verified diners like you
From verified diners like you
- OTOpenTable DinerVIPOrange County •1 review5.0Dined 1 day agoIt was my second time having dinner here. All of the presentations are so beautiful and it’s a wonderful story with every course. I love the concept and the philosophy of being connecting food with nature and values. We also got to talk to the chef George at the end of the meal and he was phenomenal. He explained to us his philosophy and background. Highly recommend this restaurant to everyone looking for a unique experience.More infoTaste of BeautyPrice: Very Expensive• Contemporary Asian• Fountain Valley•4.5
- OTOpenTable DinerVIPOrange County •1 review5.0Dined 3 days agoAmazing food, great service! The “vibe” is good, nice location, easy parkingMore infoOcean 48 - NewportPrice: Very Expensive• Seafood• Newport Beach•4.9
- SShawnVIPPalm Springs / Palm Desert Cities •9 reviews5.0Dined 5 days agoLoved dining at True Foods Fashion Island! Everyone is very friendly and welcoming!More infoTrue Food Kitchen - NewportPrice: Moderate• American• Newport Beach•4.2
- DdianaVIPOrange County •2 reviews5.0Dined on Mar 5, 2025Came here with a small group. The restaurant is adorable! The space is very chic and the service was superb! We will be returning!!More infoThe Plot - Costa MesaPrice: Expensive• Farm-to-table• Costa Mesa•4.7
- OTOpenTable DinerNew York City •3 reviews5.0Dined on Mar 2, 2025Great authentic Italian food! Low key vibe and causalMore infoVitaly CaffePrice: Expensive• Italian• Costa Mesa•4.5
Explore OpenTable
- Orange
- Aliso Viejo / Laguna Niguel
- Laguna Beach
- Anaheim Hills
- Laguna Hills / Lake Forest / Foothill Ranch
- Seal Beach
- Newport
- Corona del Mar
- Santa Ana
- San Juan Capistrano
- Newport Beach
- Dana Point / Monarch Beach
- Placentia / Yorba Linda
- Garden Grove / Westminster
- Ladera Ranch
- Tustin
- San Clemente
- Fountain Valley
- Silverado
- Fullerton