El Pollo Loco

191 Briarwood, Irvine CA

(949) 653-0035

Location