About The Tap Room
111 Yelp Reviews
john.daumeyer9/14/19, 12:55 p.m.
Ambiance and atmosphere are a 9.9. Great vibe, great people. The pizza was good: some char, good toppings, good cheese. It was incredible, considering where we are and what you might expect on a tiny island in the Caribbean.