Best Vegan Restaurants in St Andrews
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
4 restaurants available nearby
Booked 1 time today
Booked 7 times today
See what locals rave about
From verified diners like you
From verified diners like you
- RRobinNew York City •1 review5.0Dined todayReally excellent food…as always. The ambiance was welcoming if not occasionally noisy…but it was Christmas Eve! The portions are generous and the sticky toffee pudding is to die for! Staff were friendly and attentive. Can’t really fault itMore infoThe SaintPrice: Moderate• British• St Andrews•4.3
- JJohnEdinburgh/Midlothian •2 reviews5.0Dined 1 day agoGreat service 👏 lovely food - a wee bit pricey but I will be back xMore infoSora Lella Vegan Roman RestaurantPrice: Moderate• Vegan• Edinburgh•4.8
- LLukeBath/Somerset •1 review5.0Dined 2 days agoWhat an amazing experience really tasty food quick service great price nothing was to much trouble I will be returning soonMore infoGreenwoodsPrice: Moderate• Breakfast• New Town•4.7
- AAnneAngus/Fife •4 reviews5.0Dined 4 days agoWe have dined here a few times and have never been disappointed, this time was a Christmas treat.The menu is a bit different from the norm but in a good way. I had braised lamb shoulder,it was fab,my partner had skate,also fab. My steamed pudding was also delicious although a wee bit more custard would have been welcome,my partner had mincemeat tart which he enjoyed. We were surprised that it was quiet as it was the Friday before Christmas but the lady who served us, owner I think,said they weren't busy until the Sunday,we were there on a Friday. We travel a fair distance to eat there,it's certaimly worth it.We will be back soon.More infoKinneuchar InnPrice: Very Expensive• European• Kilconquhar•4.9
- OTOpenTable DinerAngus/Fife •1 review5.0Dined on Jul 23, 2024Absolutely lovely afternoon in the garden with excellent food, wine and superb service 💕🌻💕🌻More infoThe Rule St AndrewsPrice: Moderate• British• St Andrews•3.8