El Pollo Loco

Overview

Address: 21610 Valley Blvd,
Walnut, CA 91789, USA
Website: elpolloloco.com
Phone: 909-594-8656