10 employees
Taste of Immokalee is a student operated business that creates and tasting salsa and sauces.
2014