Food Safety Reports: El Pollo Loco, Alton Parkway, Irvine, CA, USA
Latest report:
Latest report:
2 months ago •reported by user-ffymp898 • details
2 years ago •reported by user-dvvc9358 • details
7 years ago •reported by user-myhj8826 • details
Search