Report by
Food Safety Report: Taco Bell, N Harlem Ave, Chicago, IL, United States.
9 years ago •reported by user-rcfq2525
3509 North Harlem Avenue, Chicago, 60634 Illinois, United States
Symptoms: Diarrhea, Nausea, Vomiting
55
Comments
Comment
