Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Topic starter
I just came across a menu for this place. Does it still exist? If so, where is it?
Posted : November 22, 2011 6:55 pm
In Red Hook - American Yacht Harbor ground floor.
Posted : November 22, 2011 10:45 pm
Topic starter
When did it open? Is it any good?
Posted : November 22, 2011 11:56 pm