Tag: Live Music

Stick Figure St. John

The Tap Room’s New State-of-the-Art Music Venue Will Blow Your Mind

Imagine a sweltering Friday evening on St. John. The sun has set casting bright flames across the clouds. Trade winds drain the day’s heat away, cooling sunburns, and whetting appetites for burgers, beer, and great live music. Board shorts, tank tops, and sandals are the attire of choice as you head up the steps to […]

Read More
Share