Which Wich adresses in Chula Vista‚ CA Home Work hours Which Wich hours California Chula Vista AddressPhoneMap2260 Otay Lakes Rd, Ste 102 Chula Vista(619) 741-9424 You May Like Panera Bread hoursTaco Bell hoursStarbucks hoursKFC hoursBruegger's hoursWingstop hoursPeople Are Reading