El Pollo Loco

Overview

Address: 969 S Euclid St
Anaheim, CA 92802
Website: elpolloloco.com
Phone: 714-772-5492