El Pollo Loco

Overview

Address: 9800 Laurel Canyon Blvd,
Pacoima, CA 91331, USA
Website: elpolloloco.com
Phone: 818-897-8968