Report by
Food Safety Report: Portillo's Streamwood, South Barrington Road, Streamwood, IL, USA
5 months ago •reported by user-wbtxr646 • business
950 South Barrington Road, Streamwood, 60107 Illinois, United States
I ate a burger and fries and woke up thats night with diarrhea, | Symptoms: Nausea, Diarrhea, VomitingRecent Reports Near Me
Recent Reports