El Pollo Loco

Overview

Address: 630 N Sepulveda Blvd,
El Segundo, CA 90245, USA
Website: elpolloloco.com
Phone: 310-322-0808