We have been visiting St. John for years with our family. We always stop at the Beach Bar - great bar food and a great ambiance. Best seats on the island for great sunset and people watching. Also tables on the beach and great and entertaining beach bands playing as well.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.