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