El Pollo Loco adresses in Maywood‚ CA Home Work hours El Pollo Loco hours California Maywood AddressPhoneMap4501 Slauson Ave Maywood(323) 771-1199 You May Like El Pollo Loco hoursJack in the Box hoursKFC hoursPizza Patron hoursSubway hoursLittle Caesars hoursPeople Are Reading