Straw Hat Restaurant Anguilla

Straw Hat Anguilla

Straw Hat Restaurant Anguilla Straw Hat Restaurant on Meads Bay Beach sits in the Fragipani Resort.   Beautiful setting, easy to find and has a very nice menu.     Parking is easy and plenty of room….Stroll over to the Straw Hat Restaurant and enjoy !!!       After getting seated at Straw Hat [...]