El Pollo Loco 4501 Slauson AveMaywood, CA, 90270 View Phone 323-771-1199 Fax: 714-599-5977 View Website Experience & Reliability Learn More About Photos & Videos Menu Order Send to My Email Send to My Phone Print this Page