ST. CROIX — It’s been 25 years since two restaurateurs launched an event to celebrate St. Croix’s vibrant food industry and showcase its diverse and delectable cuisine. It was dubbed “A Taste of St.
St. Croix is the largest, in land, of the three significant United States Virgin Islands; however, it’s the least popular for tourists. The other more visited U.S. Virgin Islands are St. Thomas and St ...