The Tap & Still Caribbean
St. Thomas & St. John, US Virgin Islands
American citizens don't need a passport to come to the Virgin Islands. Now we have an all-American sports bar with brewery waiting for your visit.
Online Store. T-shirts, caps, glassest etc.