What
  • Arts & Culture
  • Events
  • Festivals
  • Hotels
  • Restaurants
  • Tours
Where

Located at the Frangipani Beach Resort on beautiful Meads Bay, Anguilla, British West Indies, Straw Hat has been enchanting visitors to the island since 1996! Our Chef brings his unique and eclectic tastes to the menu while your hosts Anne & Peter Parles and the staff will make you feel at home in our relaxed, […]

Read More