Riteway Virgin Gorda near yacht harbor. Sometimes by late afternoon just check with staff they get fresh fish. We just bought some beautiful red snapper. You will have to filet it yourselves but am sure chef can!