Report by
Food Safety Report: Taco Bell, 1301 Dekalb Avenue, Sycamore, IL, USA.
7 years ago •reported by user-dkfzt636 • business
1301 Dekalb Avenue, Sycamore, 60178 Illinois, United States
ate a chalupa and crunchwrap supreme sunday afternoon | Symptoms: Diarrhea, Fever, Nausea
13
Comments
Comment
