Search
image

Straw Hat Restaurant

 

Be the first to review

Straw Hat Restaurant Meads Bay Anguilla

Straw Hat Restaurant on Meads Bay has a fanstastic breakfast, lunch and dinner on the shores of Meads Bay. They have a friendly staff and offer unique and tasty dishes for the whole family

image