Food Safety Report: Taco John's, North 2nd Street, Machesney Park, IL, USA 1 year ago • details 212 Explosive diarrhea, nausea, and stomach pains after eating here