El Pollo Loco

Overview

Address: 2671 W La Palma Ave
Anaheim, CA 92801
Website: elpolloloco.com
Phone: 714-828-7105