Food Safety Report: Portillo's Streamwood, South Barrington Road, Streamwood, IL, USA 5 months ago • details 15 I ate a burger and fries and woke up thats night with diarrhea,