About Us

El Caribe Tropical is an 11-12 piece Latin orchestra based in St. Louis, MO.

Reviews