Report by
Food Safety Report: Taco Bell, West U.S. 50, O'Fallon, IL, United States.
8 years ago •reported by user-rdjx1941
1403 West U.S. 50, O'Fallon, 62269 Illinois, United States
I ate it last night around 12:00 am . Are the $5 craving deal | Symptoms: Diarrhea, Nausea, Fever, Vomiting