El Pollo Loco

Overview

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