El Pollo Loco

Overview

Address: 1201 S Beach Blvd
Anaheim, CA 92804
Website: elpolloloco.com
Phone: 714-761-4955