El Pollo Loco

Overview

Address: 1098 N State College Blvd,
Anaheim, CA 92806, USA
Website: elpolloloco.com
Phone: 714-635-9561