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.