Caribbean Ice Factory offers homemade frozen Caribbean desserts and a taste of island culture, including food and live music.