El Pollo Loco

Overview

Address: 11928 Garvey Ave,
El Monte, CA 91732, USA
Website: elpolloloco.com
Phone: 626-442-8682