Tap Room
German · Bar · Craft Beer
German restaurant offering a unique dining experience. Located near a golf course. Cocktails available.
Location
Best places nearby
The highest rated places close to Tap Room.
Local restaurants nearby
England
Location
The highest rated places close to Tap Room.
England