What is the name of the bar/restaurant in the Virgin Islands that is on an old enormous sail boat, and is anchored in a bay somewhere?
If it’s any help, I’m pretty sure that it’s anchored off one of the British Virgin Islands, not the U.S., but I can’t be certain. The entire place is on an old boat, and they just have several floating docks where you can moor your boat while you eat and drink. The boat was definitely no longer mobile, so I’m sure it must be in the same spot. Thanks for any info!
This question is in the General Section. Responses must be helpful and on-topic.