Report by

Food Safety Report: Taco Villa, Bell Street, Amarillo, TX, United States.

9 years ago reported by user-qtqpk216 business

Taco Villa, Bell Street, Amarillo, TX, United States

6601 Bell Street, Amarillo, 79109 Texas, United States

I've had multiple rounds with the symptoms | Symptoms: Diarrhea, Nausea, Vomiting

#amarillo #texas #unitedstates

Recent Reports Near Me