Anguilla: Beaches, 33; Cruise Ships and Casinos, 0
Culinary Trends
December 2003
Anguilla: Beaches, 33; Cruise Ships and Casinos, 0


Elegant, yet casually decorated with lots of straw hats, it's Anguilla's only restaurant built in the sea, atop a deck erected on pilings jutting into Forest Bay...world class restaurant with an unforgettable view of the sea...
COPYRIGHT 2010 STRAW HAT RESTAURANT. ALL RIGHTS RESERVED. PRIVACY STATEMENT.

Facebook FOLLOW US ON FACEBOOK.