El Pollo Loco

Overview

Address: 8245 East Santa Ana Canyon Rd Anaheim Hills, CA 92807
Website: elpolloloco.com
Phone: 714-921-4633