El Pollo Loco

Overview

Address: 110 W Ball Rd,
Anaheim, CA 92805, USA
Website: elpolloloco.com
Phone: 714-776-7195