Straw Hat Restaurant

Anguilla

Restaurants


Breakfast, lunch & dinner. On the beach. 7 days a week. Great food & service. Since 1996.


</div>

</div>