
Straw Hat Restaurant
Anguilla
Restaurants
Breakfast, lunch & dinner. On the beach. 7 days a week. Great food & service. Since 1996.
</div>