Buck's Grocery and Wholesale on Virgin Gorda had pretty good steaks when we were there 4 years ago.