El Pollo Loco adresses in Vista‚ CA Home Work hours El Pollo Loco hours California Vista AddressPhoneMap495 S Melrose Dr Vista(760) 643-0600 You May Like KFC hoursPopeyes hoursBaja Fresh hoursStarbucks hoursDairy Queen hoursJack in the Box hoursPeople Are Reading