Island Life St John Restaurants & Bars Spotlight on – St John Brewers March 11, 2013April 19, 2013 islandguide best bars on st john, cruz bay, st john bars, st john restaurant reviews, top spotsThe TAP ROOM is St John’s island Microbrewery & Brew Pub. For over 10 years the guys at St John Read more