El Pollo Loco

Overview

Address: 101 S Harbor Blvd,
Santa Ana, CA 92704, USA
Website: elpolloloco.com
Phone: 714-839-3498