Report by

Food Safety Report: Taco Bell, Southwest 40th Street, Miami, FL, United States.

9 years ago reported by user-vcnm7349 business

Taco Bell, Southwest 40th Street, Miami, FL, United States

7745 Southwest 40th Street, Miami, 33155 Florida, United States

 Symptoms: Diarrhea, Nausea, Vomiting

#tacobell #miami #florida #unitedstates

Recent Reports Near Me