Report by
Food Safety Report: Qdoba, West 86th Street, Indianapolis, IN, United States.
9 years ago •reported by user-cxrzh216
5630 West 86th Street, Indianapolis, 46278 Indiana, United States
I have went to bathroom 3 times this afternoon... | Symptoms: Diarrhea
23
Comments
Comment
