Report by
Food Safety Report - Village Inn, El Paso Texas
2 years ago •reported by user-fknb5442 • business
6040 North Mesa Street, El Paso, 79912 Texas, United States
Symptoms: Nausea, Diarrhea, Vomiting
32
Comments
Comment
