Report by
Food Safety Report - El Pollo Loco, Houston Texas
1 year ago •reported by user-nfmx4973 • business
8473 Highway 6 North, Houston, 77095 Texas, United States
Symptoms: Nausea, Diarrhea, Vomiting
15
Comments
Comment
