El Pollo Loco

Overview

Address: 1720 E Edinger Ave,
Santa Ana, CA 92705, USA
Website: elpolloloco.com
Phone: 714-836-1456