Report by
Food Safety Report: Taco Bell, Polk Plaza, Omaha, NE, United States.
9 years ago •reported by user-fyff9781
16845 168th Street, Omaha, 68136 Nebraska, United States
Symptoms: Vomiting
8
Comments
Comment
