We are starting first night tomorrow!!!! Where is a good local place to eat. We are staying at Windward Passage before leaving for Virgin Gorda 10 days. Suggestions? <img src="http://www.traveltalkonline.com/forums/images/graemlins/dine.gif" alt="" />