Coral Sands’ Beach Bar is an open-air nod to sultry tropicalia and deep-sea delights that overlooks the island’s impossibly turquoise waters and coral sands. Its leisurely locale is perfect for noontime sips or happy hour snacks...

Read More