Report by

Food Safety Report: Chili's Grill & Bar, 5620 Northwest Highway, Crystal Lake, IL, USA.

8 years ago reported by user-dhkqh275 business

Chili's Grill & Bar, 5620 Northwest Highway, Crystal Lake, IL, USA

5620 Northwest Highway, Crystal Lake, 60014 Illinois, United States

 Symptoms: Diarrhea, Nausea

#chilis #crystallake #illinois #unitedstates

Recent Reports Near Me