““Great Spot, Super Restaurant””
Reviewed 14 May 2013
After a week of sailing, Cooper Island is a great last day spot to lay over prior to returning a charter to Road Town. The folks in the restaurant and terrific and the food is very creative, fresh and delicious.
Read more reviews…