The Tavern
Pub · Bar
The Tavern is a friendly local establishment offering a warm atmosphere. It is a popular spot for patrons to enjoy drinks and watch sports.
Location
Best places nearby
The highest rated places close to The Tavern.
Local restaurants nearby
7 Castle Street

