Report by
Food Safety Report: Taco Bell, South Business Drive, Sheboygan, WI, United States.
8 years ago •reported by user-trvyc255 • business
3026 South Business Drive, Sheboygan, 53081 Wisconsin, United States
I cant stop going to the toilet. I have a upset stomach n cant hold liquids down. | Symptoms: Diarrhea, Fever, Nausea
16
Comments
Comment
