Food Safety Report: McDonald's, North Water Street, Decatur, IL, USA 4 years ago • details 11 Not sure Nausea and vomiting 2 hours after eating french fries