El Pollo Loco

20780 Nordhoff St., Chatsworth CA

(818) 882-8869

Hours of Operation Today,
  • CLOSED UNTIL 10:00 AM

Location