Report by
Food Safety Report: Taco Bell, Wright Street, Omaha, NE, United States.
9 years ago •reported by user-ydyn6267
18370 Wright Street, Omaha, 68130 Nebraska, United States
Symptoms: Diarrhea, Nausea, Vomiting
4
Comments
Comment
