Recently, on the lush Caribbean island of St. Croix in the U.S. Virgin Islands, I got to attend the 2011 A Taste of St. Croix held for the 11th year at the Divi Carina Bay All-Inclusive Beach Resort & Casino. What an amazing event and in a beautiful tropical setting!…