If you see the yellow awning, then you have reached a small piece of paradise on St. John. The Beach Bar St. John is a local hotspot on the island where the drinks are strong and the views are free. The Beach Bar St. John is located in Wharfside Village directly on the beach. The Bar is the only location with seating where you can relax with your feet in the sand. ...