The entire time I was sitting in Coco Maya, I thought - "I cannot believe I'm in Virgin Gorda". The restaurant has a South Beach feeling to it. We ate there for dinner one night and returned later in the week to enjoy their lunch. I must say, the lunch was actually even better than the dinner - although both were great. The Duck Nachos, fish cakes, and lychee martinis were the high points. Definitely would recommend Coco Maya. It is probably one of the more expensive restaurants on the island - but worth it.
If you own or manage CocoMaya, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.