Chef Digby Stridiron is Making St. Croix the Culinary Destination of the Caribbean

World-renowned chef is culinary ambassador to the U.S. Virgin Islands