Report by
Food Safety Report: Taco Bell, Zumbehl Road, Saint Charles, MO, USA.
7 years ago •reported by user-nnhd8233 • business
2003 Zumbehl Road, Saint Charles, 63303 Missouri, United States
Symptoms: Nausea, Vomiting
12
Comments
Comment
