Report by
Food Safety Report: Taco Villa, Bell Street, Amarillo, TX, United States.
8 years ago •reported by user-qtqpk216 • business
6601 Bell Street, Amarillo, 79109 Texas, United States
I've had multiple rounds with the symptoms | Symptoms: Diarrhea, Nausea, Vomiting
12
Comments
Comment
