Report by
Food Safety Report - Los Burritos Tapatios, Downers Grove Illinois
6 years ago •reported by user-bvrg9836 • business
1410 Ogden Avenue, Downers Grove, 60515 Illinois, United States
Terrible cramps vomiting and runs very tired and weak no appetite | Symptoms: Diarrhea, Nausea, Vomiting, Cramps, Weakness, Loss of Appetite