Submarina
Address:
631 S Melrose Dr, Vista, CA 92081
Phone:
(760) 630-3110
Restaurants,
Subs & Sandwiches,
Deli
Other Businesses:
- Tonys Pizza at 630 S Melrose Dr, Vista, CA 92081
- Beijing Garden at 721 McGavran Dr, Vista, CA 92081
- Subway at 1906 Hacienda Dr, Vista, CA 92081
- Albertos Mexican Food at 1805 Hacienda Dr, Vista, CA 92081
- Ericka's Restaurant at 1851 W Vista Way, Vista, CA 92083