GastroRanking-logo

The best restaurants in Tavistock South West West Devon South West

1 Restaurants on GastroRanking

restaurant_img
3.9

12 Opinions

location-icon128-130 Plymouth Rd, Tavistock, PL19 9DS, United Kingdom, England
outdoor_seating_384120takeaway_384120delivery_384120

Good food and the staff are helpful and friendly and good value