Report by

Food Safety Report: Taco Bell, South Memorial Drive, New Castle, IN, United States.

8 years ago reported by user-hghz7791 business

Taco Bell, South Memorial Drive, New Castle, IN, United States

2175 South Memorial Drive, New Castle, 47362 Indiana, United States

 Symptoms: Diarrhea, Nausea, Vomiting

#tacobell #newcastle #indiana #unitedstates

Recent Reports Near Me