Report by

Food Safety Report: Taco Bell, South Main Street, Englewood, Ohio, USA.

10 years ago reported by user-qpfvg791 business

Taco Bell, South Main Street, Englewood, Ohio, USA

608 South Main Street, Englewood, 45322 Ohio, United States

 Symptoms: Diarrhea, Nausea

#englewood #ohio #unitedstates

Recent Reports Near Me