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 Round Table Pizza hoursIHOP hoursPopeyes hoursWingstop hoursDel Taco hoursStarbucks hoursPeople Are Reading