710 W Main St, Immokalee, Florida 34142 USA
Tacos: Lengua, Carnitas, Pollo, Bistek
Photo Credit: Yelp