Taco Bell, South Sutton Road, Streamwood, IL, United States
Location: Taco Bell, South Sutton Road, Streamwood, IL, United States
Details: I purchased a Mexican pizza from this location on October 12, 2017 at about 12:30 pm. A few hours later I had several diarrhea fits which subsided later in the evening. The only explanation is the food from taco bell was tainted because that was all I ate that day besides a banana and coffee.
Doctor Visit: No