Subway
Address:
601 E Palomar St Ste Chula, Chula Vista, CA 91911
Phone:
(619) 216-7426
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Papa John's Pizza at 1020 Tierra Del Rey, Chula Vista, CA 91910
- Boston Market at 770 Otay Lakes Rd, Chula Vista, CA 91910
- Carl's Jr. at 1487 E H St, Chula Vista, CA 91910
- Taco Bell at 1548 E H St, Chula Vista, CA 91913
- Z Pizza at 601 E Palomar St, Chula Vista, CA 91911