El Pollo Loco

Overview

Address: 1 W Duarte Rd,
Arcadia, CA 91007, USA
Website: elpolloloco.com
Phone: 626-445-5456