The Gainesville Reggae Festival brings to the city the ultimate Caribbean experience—full of culture, music, art, and cuisine.