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.

Jersey Mike's Subs

628 21st St, Vero Beach, FL 32960-0933
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent58%
  • Very good32%
  • Average10%
  • Poor0%
  • Terrible0%
Travellers talk about
“lunch” (3 reviews)
“subs” (14 reviews)
“cheesesteak” (4 reviews)
Open Now
10:00 - 21:00All hours
CUISINES
American, Fast food
PRICE
£
RATINGS
Service
Food
Value
Atmosphere
LOCATION
628 21st St, Vero Beach, FL 32960-0933
All Details
Write a ReviewReviews (28)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 28 reviews

Reviewed 26 July 2017

The staff was just as friendly and nice as could be, but the service was slow and the food not so great. There was no choice of bread, just came on a plain white roll and was really mushy. Prices are on the high side...More

Thank LHH_7
Reviewed 11 May 2017

Jersey Mike's subs are pretty consistent wherever you go. This shop held true to that by serving up tasty subs. What set this location apart were there wonderful people. The handled a big lunch crowd efficiently and with plenty of smiles to go around. Particularly...More

Thank GR260
Reviewed 1 May 2017 via mobile

I hadn't been in a while and decided to have the club sub Mini for $6.25. I had it Mike's way with oil and vinegar Mayo salt and pepper and spicy mustard. It was excellent with the addition of some delicious crispy bacon. You can't...More

Thank LEvoyeur
Reviewed 27 April 2017

This is a familiar sandwich in New Jersey, so coming to Florida was a treat having food similiar to my primary home.

Thank brian m
Reviewed 3 April 2017

Obviously a chain, but with a great cheesesteak. Unlike a number of other cheesesteak offerings in VB, where you find roast beef, they use real ribeye, fried up on the grill, mixed with onions, and covered with cheese.

Thank Donnie Y
Reviewed 25 January 2017

This is a great place for a quick bite to eat. All the meats are sliced as they are making your sub. The bread is nice and fresh, as well as all the toppings. You can get your sub Mikes way, which is basically fully...More

Thank Wyndee H
Reviewed 14 December 2016

What can I say ... it's a sub shop with a variety of tasty subs to eat in or take out. Subs are made fresh while you wait.

Thank Pablosaguru
Reviewed 23 September 2016

never a bad bite for this place, ok so its not a northern steak and cheese place but its great for locals. One of the better sub shops

Thank texasbud1962
Reviewed 19 September 2016 via mobile

Great staff friendly clean place fast service the subs are just like up in Jersey the Best in vero beach

Thank Limo D
Reviewed 18 September 2016

I had the Italian cold but 1/2 sub (which is more than enough) and a diet soda which I ate at the restaurant. Service was good, servers polite and the sandwich was delicious!

Thank Barbara P
Nearby
Nearby Restaurants
Sweet Kiss Ice Cream, Incorporated
62 reviews
.25 miles away
TooJay's
292 reviews
.13 miles away
Amalfi Grille
224 reviews
.18 miles away
Ay Jalisco
201 reviews
.17 miles away
Nearby Attractions
Royal Palm Pointe Park
70 reviews
.88 miles away
Indian River Citrus Museum
23 reviews
.84 miles away
Archie Carr National Wildlife Refuge
33 reviews
.85 miles away
Vero Train Station
19 reviews
.86 miles away
Questions & Answers
Get quick answers from Jersey Mike's Subs staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
Sunday
10:00 - 21:00
Monday
10:00 - 21:00
Tuesday
10:00 - 21:00
Wednesday
10:00 - 21:00
Thursday
10:00 - 21:00
Friday
10:00 - 21:00
Saturday
10:00 - 21:00
Location and Contact Information
  • Address: 628 21st St, Vero Beach, FL 32960-0933
  • Location: United States  >  Florida (FL)  >  Vero Beach
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