Report by
Food Safety Report: Chili's Grill & Bar, 2425 Southlake Mall, Hobart, IN, USA.
7 years ago •reported by user-rcww7783 • business
2425 Southlake Mall, Hobart, 46410 Indiana, United States
I went to chilis min July 4 2018 | Symptoms: Diarrhea, Fever, Nausea, Vomiting
34
Comments
Comment
