Anguillas Allure
Town & Country Travel
Winter 2005
Anguillas Allure


Built over the water, the Straw Hat Restaurant is particularly cozy at dusk.
COPYRIGHT 2010 STRAW HAT RESTAURANT. ALL RIGHTS RESERVED. PRIVACY STATEMENT.

Facebook FOLLOW US ON FACEBOOK.