Report by

Food Safety Report: Taco Bell, 1301 Dekalb Avenue, Sycamore, IL, USA.

8 years ago reported by user-dkfzt636 business

Taco Bell, 1301 Dekalb Avenue, Sycamore, IL, USA

1301 Dekalb Avenue, Sycamore, 60178 Illinois, United States

ate a chalupa and crunchwrap supreme sunday afternoon | Symptoms: Diarrhea, Fever, Nausea

#tacobell #sycamore #illinois #unitedstates #chalupa

Recent Reports Near Me