Most popular vegetarian restaurants in Tenby

Here's a list of Most popular vegetarian restaurants in Tenby recommended by our experts:

Caffe Vista

Caffe Vista

Pub in Tenby
YouthWeekendsFriendsFirst Timers

Caffe Vista, 3 Crackwell Street. Overlooking the harbour and North Beach, in a Georgian building. Great views, outstanding coffee, cakes, good breakfasts and ...

Get Stuffed Pizza Co

Get Stuffed Pizza Co

Restaurant in Tenby
Pizza

Get Stuffed Pizza Co pride ourselves with using the freshest ingredients to create the very best in pizza quality. Our dough is made fresh daily with a ...

Plantagenet House

Plantagenet House

Restaurant in Tenby
EnglishWestern

Plantagenet House, Quay Hill - located in an historic stone building, the cafe-cum-restaurant oozes with charm - good and reasonably priced meals - wood burning...

The Quay Room

The Quay Room

Restaurant in Tenby
Seafood

The Quay room has been especially designed to provide an alternative but complimetary experience to our restaurant. The ambient atmosphere is complimented by ...

Elliott's Tapas

Elliott's Tapas

Restaurant in Tenby
SpanishEnglishWestern

Tapas Tapas is a local, independent business that was borne of our love for Spanish food & culture. Having lived in Spain for almost a decade, and spent great ...

The Mews Surf Bar & Grill

The Mews Surf Bar & Grill

Restaurant in Tenby
Authentic Local

Here at this family run restaurant a warm and friendly welcome awaits you. Locally caught fresh fish and meat supplied from an award winning local butcher is ...

Other Recommendations

Ocean Restaurant

Ocean Restaurant

Restaurant in Tenby
ItalianWestern

Serving a wonderful variety of international cuisine, there's something for everyone and Vio and his excellent professional staff look forward to welcoming you...

Carringtons Restaurant

Carringtons Restaurant

Restaurant in Tenby
European

Carringtons For a great choice of menu to suit every mood and every time of day, visit Carringtons Restaurant on the Esplanade, overlooking Tenby's South Beach...