Situated on the pristine Princess Margaret Beach on the island of Bequia, Jack's Beach bar has recently reopened to visitors. We serve exquisite cocktails and seafood caught just a few metres away.