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.

Big Joe's Subs

523 Canal St, New Smyrna Beach, FL 32168-7011
+1 386-423-2244
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent66%
  • Very good19%
  • Average3%
  • Poor4%
  • Terrible8%
Travellers talk about
“subs” (34 reviews)
“cheesesteak” (7 reviews)
“meatball sub” (2 reviews)
Closed Now
All hours
American, Delicatessen
523 Canal St, New Smyrna Beach, FL 32168-7011
All Details
Write a ReviewReviews (108)
Traveller rating
Traveller type
Time of year

41 - 50 of 108 reviews

Reviewed 23 June 2015

We go to Big Joes every time we are in New Smyrna..........no more. Very average subs. What happened Big Joe? Ordered the Italian Sub, with EVERYTHING, to go.....got to the beach to eat and there was no seasonings, no oil or vinegar, very little lettuce,...More

Thank tomkat65
Reviewed 12 June 2015

With the perfect location, amazing staff, and delicious food, what isn't there to like about this place? My friends and I always come here after spending the day at the beach, the staff practically has our order memorized! (we enjoy the same sub every time)

Thank Brianna W
Reviewed 7 June 2015

Been going here for years and still love the breakfast sub. Spaghetti and salads are awesome. Delicious!

Thank kakkarnold
Reviewed 6 June 2015 via mobile

I have been an avid consumer of Big Joes since I was 6. Always had the best breakfast subs. Not to mention the fabulous sweet tea.

1  Thank Kyle A
Reviewed 4 June 2015

This place makes you feel like you're family. The best breakfast here, great subs that will feed 3 people!

1  Thank Sophia R
Reviewed 12 May 2015

One never goes away hungry from Big Joe's. The subs are made to order with fresh bread and friendly conversation. May well be the best sub place in the state.

1  Thank James B
Reviewed 10 May 2015

If you haven't been to Big Joe's you are missing the best food and the best value in New Smyrna for lunch. They have a huge menu and everything I've had here is excellent. It's a small hole in the wall place but everybody knows...More

1  Thank Gatorfan1987
Reviewed 25 April 2015 via mobile

The food was ok. It was very crowed and the lady taking orders talked about other customers To me and my mom! There was a COCKROACH on the wall and then on our table. we put our left over food in a box and left!

2  Thank Nikki309
Reviewed 14 April 2015

simple food made simply-with healthy alternatives-if your looking for ambiance, keep looking. nothing but good neighborly food

1  Thank Arty S
Reviewed 18 March 2015

Cooks one plate at a time wow. If you are a four top you get your food one plate at a time. A 12 yr old could cook more food at once

1  Thank gregulus
Nearby HotelsSee all 14 hotels in New Smyrna Beach
Nocturne Motel
11 reviews
2.31 km away
Scottish Inns New Smyrna Beach
6 reviews
2.35 km away
The Riverview Hotel
384 reviews
2.70 km away
Hampton Inn New Smyrna Beach
903 reviews
2.89 km away
Nearby Restaurants
Corkscrew Bar & Grille
480 reviews
.27 km away
Yellow Dog Eats Kitchen & Bar
534 reviews
.40 km away
Panheads Pizzeria
574 reviews
.11 km away
Uncle Chicken's
81 reviews
.47 km away
Nearby Attractions
New Smyrna Museum of History
127 reviews
.42 km away
New Smyrna Beach Brewing Company
59 reviews
.42 km away
The Hub on Canal
27 reviews
.44 km away
Old Fort Park Archeological Site
31 reviews
.55 km away
Questions & Answers
Get quick answers from Big Joe's Subs staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Breakfast, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
Location and Contact Information
  • Address: 523 Canal St, New Smyrna Beach, FL 32168-7011
  • Location: United States  >  Florida (FL)  >  New Smyrna Beach
  • Phone Number: +1 386-423-2244
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