El Pollo Loco 10651 Balboa BlvdGranada Hills, CA, 91344 View Phone 818-831-4044 Fax: 818-831-4034 View Website Experience & Reliability Learn More About Photos & Videos Menu Order Send to My Email Send to My Phone Print this Page