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 Del Taco hoursTCBY hoursBaja Fresh hoursIn-N-Out Burger hoursPanda Express hoursMcDonald's hoursPeople Are Reading