Food Safety Report: Raising Cane's Chicken Fingers, West 63rd Street, Westmont, IL, USA 1 year ago • details 38 Ate there at 3pm and about 4 hours later been throwing up and having diarrhea