76 Tavistock
Bar · Bar and Grill · Pub
This establishment is a bar and kitchen offering a happy hour with select cocktail deals. It is located in Tavistock and is noted for excellent food and service.
Location
Best places nearby
The highest rated places close to 76 Tavistock.
Local restaurants nearby
76a West Street, Tavistock PL19 8AJ, United Kingdom
