This restaurant has vastly improved since my last visits and the new Chef must be responsible. The service is the normal 'Island' service but better than most. Wednesdays Buffet is a hit and generally the food is just better.
Address: Long Bay Beach Resort, Long Bay, Tortola
Location: Caribbean > British Virgin Islands > Tortola
Phone Number: +1 284-495-4252