Report by

Food Safety Report: Taco Bell, South Neil Street, Champaign, IL, United States.

10 years ago reported by user-fhxz8754

Taco Bell, South Neil Street, Champaign, IL, United States

1707 South Neil Street, Champaign, 61820 Illinois, United States

Ate their potato burrito, quesarito, some of the regular soft tacos, just the mild stuff. My friends told me that all the color came out of my face and I needed to vomit. | Symptoms: Vomiting

#tacobell #champaign #illinois #unitedstates #burrito #potato

Recent Reports Near Me