Report by
Food Safety Report: Pollo Tropical, Southwest 112 Court, Homestead, FL, USA.
7 years ago •reported by user-rvkk1532 • business
23200 Southwest 112th Court, Homestead, 33032 Florida, United States
Symptoms: Diarrhea, Nausea
8
Comments
Comment
