We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Submarina California Subs

631 S Melrose Dr, Ste 110, Vista, CA 92081-6676
+1 760-630-3110
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent100%
  • Very good0%
  • Average0%
  • Poor0%
  • Terrible0%
1 Sep 2015
“A lunch time sandwich must do!”
11 Nov 2014
“A hole in the wall, a place in my heart”
Restaurant Hours
631 S Melrose Dr, Ste 110, Vista, CA 92081-6676
All Details
Write a ReviewReviews (2)
Traveller rating
Traveller type
Time of year
Reviewed 1 September 2015

Great place for a delicious huge sandwich! The ORCA on the scaw (?) bread is delish! Ask for extra avocado :) The bread is freshly made, the staff friendly and accommodating. When I'm in California, It's a lunch must have!

Thank Tammie R
Reviewed 12 November 2014 via mobile

This place is so good. The food never leaves me or my friends wanting. Its juicy and with plentiful portions at fair prices. The owners and workers are unfailingly polite and remember almost all of their customers. They are always willing to share a story...More

Thank Nicholas J
Nearby HotelsSee all 9 hotels in Vista
Vista Inn
27 reviews
.67 miles away
Franciscan Inn Motel
23 reviews
1.25 miles away
Motel 6 Vista
82 reviews
1.52 miles away
Star Lodge
4 reviews
1.66 miles away
Nearby Restaurants
44 reviews
.49 miles away
29 reviews
.18 miles away
Thai One On
42 reviews
.19 miles away
The Original Pancake House
19 reviews
.24 miles away
Nearby Attractions
Moonlight Ampitheatre
113 reviews
2.52 miles away
Mother Earth Brew Company
32 reviews
1.31 miles away
The Wave Waterpark
58 reviews
1.05 miles away
Art Beat on Main Street
29 reviews
1.41 miles away
Questions & Answers
Get quick answers from Submarina California Subs staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 631 S Melrose Dr, Ste 110, Vista, CA 92081-6676
  • Location: United States  >  California (CA)  >  Vista
  • Phone Number: +1 760-630-3110
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing