Our Sister Restaurant Our beachfront sister restaurant, The Jetties, is located a 1/2 mile from Town and boasts an enormous pristine beach and some of the best sunset views on the island. Visit The Jetties website.
Our Sister Restaurant
Our beachfront sister restaurant, The Jetties, is located a 1/2 mile from Town and boasts an enormous pristine beach and some of the best sunset views on the island. Visit The Jetties website.