23 Best Sandwich Shops near Salem

Jersey Mike's Subs Sandwich Shop • $
1228 W Main St, Salem

Customers` Favorites

Sandwich with HSM and Lettuce
Roast Beef and Provolone
Jersey Shore's Favorite
Chipotle Cheese Steak
The Original Italian
Club Supreme
Bottled Water
Soda Bottle
Turkey Sub
Tuna Fish

“Easily some of the kindest service workers- always great conversation while waiting/having sandwiches being made. Best quality for sandwiches with the 0.25 mi with several other options. Atmosphere rating is just due to limited seating inside is all.“

4.8 Superb98 Reviews
Sub Shack Sandwich Shop • $
2107 Apperson Dr, Salem

Customers` Favorites

Portobello Mushroom Hot Subs with Onions and Peppers and Choice of Cheese
Beef Brisket with BBQ Sauce Onion Straws with Cheddar Cheese on a Roll
Philly Cheesesteak with Onions & Peppers & Choice of Cheese
Kids Turkey and Cheese
Chicken Pesto Panini
Turkey Cold Subs
Macaroni Salad
Veggie Regular
Grilled Cheese
Cuban Panini

“I ordered the flat bread pizza online. It was delicious and ready to go when i arrived. Will be back soon! The staff was so friendly.“

4.8 Superb98 Reviews
Which Wich Superior Sandwiches Sandwich Shop • $
5721 Fallbrooke Dr Suite A, Salem

Customers` Favorites

The Grinder with Fries and Which Wich Sauce
Philly Cheese Steak Sandwich
Buffalo Chicken
Sweet Iced Tea
Chicken Salad
Ultimate blt
French Fries
Potato Chip
Roast Beef
Sandwiches

“Very friendly staff !! Good location..“

4.6 Superb104 Reviews
Jimmy John's Sandwich Shop • $
1479 W Main St, Salem

“Jimmy John's is a great submarine sandwich and it is HARD to find a good submarine sandwich in the South !! One of the best chain options out there! Highly recommended!“

4 Good41 Reviews
5

Subway

Subway Sandwich Shop • $
1502 W Main St, Salem

Customers` Favorites

Oven Roasted Turkey
Black Forest Ham
Spicy Italian
Baked Lay
Pizza Sub

“We stopped by on Sunday, November 24, around 1:30 PM, and two employees—a young lady and a gentleman—were working. We mentioned that we had a large order for our team working on a project at Glenvar High School. They both promptly began preparing our order with great attitudes, and all of the subs were made perfectly and in a timely manner. Thank you for the excellent service!“

3.6 Good49 Reviews
Firehouse Subs Salem Sandwich Shop • $
1421 W Main St, Salem

Customers` Favorites

Medium Hook and Ladder Classic Sub
Firehouse Steak & Cheese Combo
Small Hook and Ladder
Engine Company Combo
Engineer Sandwiches
Submarine Sandwich
Hero Sub
Chips

“Got the MEATBALL SUB. like usual, only this time asked if I wanted it spicy, and I said sure. Let me tell you it was GREAT. BEST MEATBALL EVER.“

3.5 Good72 Reviews
7

Subway

Subway Sandwich Shop • $
149 N Electric Rd #12, Salem

Customers` Favorites

Chocolate Chip
Subway Club

“The staff was nice but the food seemed like it was all prepped the day before and the bread was hard. It was not bad but it was over priced for sure . Subway used to be a place you could get lunch are a good price but that time seems to have come and gone“

3 Average33 Reviews
Chicken Salad Chick Southern • $
4340 Electric Rd SW, Roanoke - 6.07 miles

Customers` Favorites

Chicken Salad Sandwich with Potato Soup
Classic Carol Sandwich and Grape Salad
blt with Grape Salad
Chicken Salad blt
Pimento Cheese
Broccoli Salad
Signature Soups
Classic Carol
Flower Cookie
Fancy Nancy

“Have you ever been somewhere where you meet no strangers? That has been my experience every time at Chicken Salad Chick in Tanglewood Mall. This team, led by Jeremy, is absolutely amazing. Everyone treats you with the same kindness, the service is fast, and they always find a way to say yes to the customer — never a no. It’s just a genuinely great experience every visit.

Thank you, Jeremy, and thank you, Roma, for the excellent service you gave me the other day as I was trying to decide what to get for my mom in the hospital. God bless you all!“

4.4 Superb144 Reviews
Chicho's Subs Sandwich Shop • $
32 Market Square SE Unit 126, Roanoke - 6.53 miles

Customers` Favorites

Chicho's Cheesesteak
Chicken Cheesesteak

“This little shop has great sandwiches! I had the teriyaki chicken sub lunch special delivered and it was fresh and hot. Good quality bread, white meat chicken. The fries are delicious—crunchy and not over salted. Definitely recommend!“

4.9 Superb27 Reviews
Capriotti's Sandwich Shop Sandwich Shop • $
3951 Brambleton Ave, Roanoke - 4.84 miles

Customers` Favorites

Combo Small Chip & Large Fountain Drink
American Wagyu Cheese Steak
Mashed Potatoes and Gravy
American Wagyu French Dip
Impossible Cheese Steak
Classic Cheesesteak
Capastrami Fries
Wagyu Roast Beef
Homemade Turkey
Grilled Italian

“I was extremely impressed with the food quality, the customer service, and the cleanliness of the restaurant. I walked in to place my order and was greeted with enthusiasm. The employee was very knowledgeable and made some fantastic recommendations. The hot Bobbie and wagyu club was phenomenal. Make sure you check them out!!!“

4.2 Good127 Reviews
McAlister's Deli Sandwich Shop • $
2063 Colonial Ave #132, Roanoke - 6 miles

Customers` Favorites

Grilled Chicken Salad and Broccoli Cheddar Soup
Jalapeno Turkey Crunch Sandwich
Country Potato Soup
Club Sandwich
Chicken Wrap
Mac & Cheese
Baked Potato
Potato Salad
Memphian
Croissant

“This place isn't bad but I wouldn't recommend. The nachos we ordered were a joke which is pictured. The salads are good. The potatoes are okay. The sandwiches are subpar and need to be better. Honestly, no matter what you order it looks very thrown together and nothing like the menu. do better.“

4 Good132 Reviews
Firehouse Subs Keagy Rd. Sandwich Shop • $
5044 Keagy Rd Ste 106, Roanoke - 3.1 miles

Customers` Favorites

Deluxe Half Platter - Subs & Snack
Firehouse Steak \u0026 Cheese
Smoked Turkey Breast Combo
Firehouse Beef Brisket
New York Steamer Combo
Classic Salad Platter
Firehouse Brisket Sub
Chocolate Chip Cookie
Firehouse Meatball
Turkey Bacon Ranch

“Lance was so nice. It's nice when people enjoy their jobs and are smiling when you walk up to order. And the sub was fresh and delicious.“

4.2 Good38 Reviews
13

Subway

Subway Sandwich Shop • $
3039 Peters Creek Rd, Roanoke - 3.52 miles

Customers` Favorites

Grilled Chicken
Cookies

“Very happy we stopped here with my family on our road trip. Very clean! Which is a huge plus and the staff was very friendly. They even gave my son a free freshly baked cookie. I appreciate when someone takes a second out of their day to brighten someone else’s!!“

4.1 Good47 Reviews
14

Subway

Subway Sandwich Shop • $
7307 Williamson Rd Suite A, Roanoke - 6.64 miles

Customers` Favorites

All-American Club
Cookies

“The guy behind the counter was great! Told him I just had gastric sleeve surgery and just wanted 2 ounces of meat. I asked if I could just get the "extra meat" menu item and they did it. 4 meatballs for $1.50. However, you guys might want to rethink the wording on this sign ROFL.“

3.8 Good68 Reviews
Jersey Mike's Subs Sandwich Shop • $
7000 Peters Creek Rd C, Roanoke - 6.45 miles

Customers` Favorites

Roast Beef and Turkey Wrap Mikes Way
Gluten Free Roast Beef Sub
Philly Cheese Steak
The Super Sub

“We love Jersey Mike’s! This is probably our most frequented locations, and they often have varied staff. Yesterday when we went in, they were having checkout troubles. It took them a few minutes to figure out how to resolve the issues which caused a pretty big back up of customers. However, they figured it out and was very apologetic for the delay. They ran out of napkins after our order, but replenished them in a very timely manner. I wish I knew the gentleman‘s name at the checkout as he was very patient and apologetic for the delay.“

3.8 Good49 Reviews
16

Subway

Subway Sandwich Shop • $
1812 Thompson Memorial Dr, Roanoke - 2.44 miles

Customers` Favorites

Cold Cut Combo
Egg

“It was a very sad day they had a sign up that said not accepting coupons at this time and when I asked why the young girl working there just didn't know but the owners told her no coupons well that really messed up my apparently they can't be trusted when they send out it's a real “

3.8 Good47 Reviews
17

Subway

Subway Sandwich Shop • $
3327 Brandon Ave SW, Roanoke - 4.67 miles

Customers` Favorites

Black Forest Ham for Kids
Steak Egg & Cheese
Oatmeal Raisin
Veggie Delite
The Philly
Cookies

“Today me and my wife were scrounging up change to get a sandwich to split on the way to work we were 3 dollars short trying to use a gift card and Lee the manager brought his wallet and payed for his self these are the people we need more of“

3.8 Good36 Reviews
Jersey Mike's Subs Sandwich Shop • $
133 Market Center Way Suite 4, Daleville - 11.6 miles

“Decided to stop at this Jersey Mike’s Subs 6116 location and was not disappointed! Ordered a Regular #13 sandwich and it was delicious when I got to eat it later when I got home!

This was my first time stopping at a Jersey Mike’s Subs location and I seriously want to think the manager, Phillip, and the staff working who was explaining my options! Everyone was very friendly and helpful!!!

Looking forward to stopping at this location again in the future!!!“

5 Superb3 Reviews
19

Subway

Subway Sandwich Shop • $
677 Brandon Ave SW, Roanoke - 5.95 miles

Customers` Favorites

Subway Club Footlong Regular Sub
White Chip Macadamia Nut
Bacon Egg
Cookies
All

“The GM at subway on plantation (Sara) is a bundle of energy that runs a tip top restaurant with service way beyond that of other Subway's, in the area, Sara also is the GM of two other locations in Roanoke that are run equally as well. She has support from the employees and is very supportive to them also. Want something good for lunch?Visit the Subway on plantation and you won't be sorry. .“

3.5 Good56 Reviews
Jersey Mike's Sandwich Shop • $
4458 Electric Rd Suite B, Roanoke - 6.16 miles

Customers` Favorites

Turkey and Provolone
The Original Italian
Ham and Provolone
Tuna Fish
Club Sub
Large Sub
Chips

“Ordered yesterday and while eating pulled a long blonde hair from my sub and part of it was in my mouth. Absolutely disgusting and unsanitary. It's not hard to put your hair up. I'm also pregnant and this made me physically get sick. Only ate a quarter of a giant sub and couldn't finish the rest. Usually never have problems with this location until now. When ordering for delivery on the Jersey Mike's app you don't get to choose which location you order from. So I will not be ordering anymore sadly... since this location won't regulate sanitary standards.“

3.5 Good81 Reviews
21

Subway

Subway Sandwich Shop • $
4203 Plantation Rd NE, Roanoke - 6.84 miles

Customers` Favorites

Subway Club Footlong Regular Sub
Steak Club Salad
Cold Cut Combo
Chicken
Cookies
Chips
Tuna

“The guys were close to closing when I walked in unaware of the closing time. Instead of getting frustrated like I would have. They were very helpful and professional. As well as prepared me a great sub. Thanks guys 👍

Kid-friendliness: Yes

Wheelchair accessibility: Yes,“

3.4 Good32 Reviews
Jersey Mike's Subs Sandwich Shop • $
2010 Electric Rd, Roanoke - 3.44 miles

Customers` Favorites

Chicken Philly Cheese Steak
Jersey Mike's Famous Philly
Big Kahuna Cheese Steak
Chipotle Cheese Steak
Turkey and Cheese
Ham Sandwiches
Tuna Fish
Club Sub

“Ordered yesterday and while eating pulled a long blonde hair from my sub and part of it was in my mouth. Absolutely disgusting and unsanitary. It's not hard to put your hair up. I'm also pregnant and this made me physically get sick. Only ate a quarter of a giant sub and couldn't finish the rest. Usually never have problems with this location until now. When ordering for delivery on the Jersey Mike's app you don't get to choose which location you order from. So I will not be ordering anymore sadly... since this location won't regulate sanitary standards.“

3.4 Good58 Reviews
23

Subway

Subway Sandwich Shop • $
1787 Roanoke Rd, Daleville - 11.22 miles

Customers` Favorites

Miss Vickie's Spicy Dill Pickle
Oven-Roasted Turkey for Kids
Sweet Onion Chicken Teriyaki
White Chip Macadamia Nut
Oven Roasted Turkey
Meatball Marinara
Fountain Beverage
Grilled Chicken
Baked Lay's BBQ
Potato Chip

“One of our most frequently visited Subways. Great location only 10 mins from us. Always great service at this location. Food is always fresh and excellent. Cleanliness is always present. If you dine in, the tables could be wiped down a little better. Clean restrooms. Parking usually isn't a problem but it's a smaller lot with 10-12 parking spaces. Papa John's pizza located next door at this location also. Mojo Custom Sportswear Custom shirts next door to Papa John's if you need custom screen printing. Thank you Subway for keeping it fresh!

Parking: 10-12 parking locations

Wheelchair accessibility: Wheelchair accessibility, parking lot is mainly level with sidewalk going into the store locations.“

3.2 Average29 Reviews

Discover More In Salem

You May Also Like