List of El Pollo Loco Stores in North Hills, CA
-
Rating
4.6 based on 75 votes
- Products
- NameAddressPhone
- Name/Address/Phone
- El Pollo Loco outlet - North Hills 9522 Sepulveda Blvd (818) 891-8383
- El Pollo Loco outlet - North Hills 16940 Nordhoff St (818) 895-1680