Subway in Vista - Locations & Hours

Name Address Phone
Subway - 1031 South Sante Fe 1031 South Sante Fe 760-726-2913
Subway - 1461 North Santa Fe Avenue 1461 North Santa Fe Avenue 760-630-3000
Subway - 1651 S Melrose Dr 1651 S Melrose Dr 760-597-9906
Subway - 1906 Hacienda Drive 1906 Hacienda Drive 760-806-4823
Subway - 2440 S Melrose Drive 2440 S Melrose Drive 760-597-9398
Subway - 510 Hacienda Drive 510 Hacienda Drive 760-630-6031
Subway - 790 Sycamore 790 Sycamore 760-599-4919
Subway - 950 E Vista Way 950 E Vista Way 760-726-2344

Other popular stores in Vista: