El Pollo Loco

Overview

Address: 1076 N Tustin Ave
Anaheim, CA 92807
Website: elpolloloco.com
Phone: 714-666-0112