27 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

“I was having a pretty rough day when I went in to get some food for the family. I was greeted with the best attitude I’ve ever experienced from a worker named Xander. It was 45 minutes before closing, and there were a bunch of people in there. Despite that, Xander and the other members were all in happy spirits. Xander’s great and positive attitude made me leave feeling a lot better and I managed to have a good rest of the evening! There was another gentleman, tall with his hair in a bun who was very nice and polite. In case the bosses wanna know, I was there September 9th at 8:15 just in case you wanna give that whole crew a raise! They deserve it. Oh and food was amazing as always.“

4.8 Superb92 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

“Wow, what an amazing sub shop. roanoke may have many places to grab a sandwich or a sub but sub shack really knows how to stand out. Large Portions and nicely toasted fresh bread. Friendly Atmosphere and the guys behind the counter know what they’re doing! 10/10 will be coming back again. Ps- Get a Large Meatball and thank me later“

4.8 Superb55 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
Roast Beef
Sandwiches
Gyrowich

“Very friendly staff !! Good location..“

4.6 Superb74 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!“

3.9 Good19 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.8 Good18 Reviews
6

Subway

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

Customers` Favorites

Chocolate Chip
Subway Club

“Quite possibly the finest subway I’ve ever been to, and I’ve tried them all over the country as well as overseas. Freshest sandwich I’ve ever had from a Subway. The staff was pleasant and professional. The bathroom was so clean, the Virgin Mary herself would be proud to take a dump here. 10/10 would recommend.“

3.4 Good19 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
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.3 Good44 Reviews
Chicken Salad Chick Southern • $
4340 Electric Rd, Roanoke - 6.07 miles

Customers` Favorites

Chicken Salad Sandwich with Potato Soup
blt with Grape Salad
Chicken Salad blt
Signature Soups
Pimento Cheese
Broccoli Salad
Flower Cookie
Pasta Salad
Croissant
Egg Salad

“What a fantastic chain of restaurants. This is my third visit and first to a different establishment. It was JUST as good as my previous visits to other locations. Food is so very fresh, and fantastic. The staff are wonderful and helpful in every way. The place is bright and extremely clean. The music tends to be loud but they are accommodating to sensitive hearing visitors.

I can't sing enough praises about how good this place is. Extremely highly recommend!“

4.2 Good81 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
Impossible Cheese Steak
Wagyu Roast Beef
Capastrami Fries
Homemade Turkey
The Hot Bobbie
Grilled Italian
Italian Sub

“Great place and sandwiches! Turkey is the bomb!“

4 Good113 Reviews
Pita Pit Sandwich Shop • $
301 S Jefferson St, Roanoke - 6.46 miles

Customers` Favorites

Super Greek with Schug
Chicken Caesar Pita
Chicken Souvlaki
Falafel
Philly
Hummus
Gyro

“Endless options for everyone, even vegetarian and vegan

Vegetarian options: A large variety of fresh veggies, falafel and hummus. There are also grain bowls. And any option you can request the impossible chicken. Yummy 😋“

4.2 Good32 Reviews
Jersey Mike's Subs Sandwich Shop • $
7000 Peters Creek Rd C, Roanoke - 6.56 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.“

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

Customers` Favorites

Deluxe Half Platter - Subs & Snack
Smoked Turkey Breast Combo
New York Steamer Combo
Firehouse Beef Brisket
Chocolate Chip Cookie
Firehouse Brisket Sub
Classic Salad Platter
Virginia Honey Ham
Turkey Bacon Ranch
Firehouse Meatball

“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.1 Good20 Reviews
13

Subway

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

Customers` Favorites

Cookies

“I had never had breakfast at Subway, so I thought I'd try it. It wasn't too bad. The eggs were tasty, the toppings fresh, but they used yesterday's sub roll and it had some really hard places on it. I know it's early in the AM, but if you aren't going to have fresh rolls, try to figure out a way to keep the left over rolls fresher.“

4 Good21 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
Potato Salad
Mac & Cheese
Chicken Wrap
Memphian
Croissant
McAlister

“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.“

3.7 Good95 Reviews
15

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 Good42 Reviews
16

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

“Fresh food, and very clean. The parking lot could use more light especially since it's in an area where homeless normally gather. ( Cross the street at Kroger ) The staff are a little slow fixing the food and complain a good bit about other customers and online ordering that is why I gave 4 stars not 5. Other than that great place to eat! I do recommend coming here.“

3.7 Good24 Reviews
17

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.6 Good33 Reviews
18

Subway

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

Customers` Favorites

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

“Exciting,energetic,delightful,fast.... They were quick attentive and in a wonderful mood. They imcluded my children had patients with both of my children and it was an over all amazing experience compared to other restarunts. I did not get the gentlemens name or the ladies name but i will be going back“

3.6 Good19 Reviews
19

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.4 Good23 Reviews
Jimmy John's Sandwich Shop • $
18 Campbell Ave SE Suite 1-A, Roanoke - 6.5 miles

Customers` Favorites

Unwich Lettuce Wrap
Gourmet Veggie Club

“#13 on wheat just delicious and if you like pickles maybe ask for o e more. Great service with a smile“

3.3 Good27 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
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.3 Good44 Reviews
22

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
Tuna

“Omg. Best customer service experience. Sarah is just a delight. I’ve never laughed as much as I did while getting a sandwich made.

Vegetarian options: You can make it all veggie

Dietary restrictions: You can customize

Parking: Lots of spots

Kid-friendliness: Lots of space for kids

Wheelchair accessibility: They have a ramp“

3.2 Average22 Reviews
23

Subway

Subway Sandwich Shop • $
4807 Valley View Blvd NW, Roanoke - 5.19 miles

Customers` Favorites

Subway Club

“We have been to this Subway a few times, but we have never met nor received the up most customer service and joy that was served. James and Desmon were a wonderful team. We had a coupon for 3 subs, and they nailed it! James was very knowledgeable of the menu, and with 1 sub being different from the two, his memory was spot on. It seems as if he has been doing this a long time. I love how some ingredients were low, and Desmon was happy to help no problem. I appreciate the glove change between the restock. Everything was extremely efficient, clean, and their humor and demeanor was very inviting. Thank you two for the positive experience!“

3 Average9 Reviews
24

Subway

Subway Sandwich Shop • $
326 Orange Ave NE, Roanoke - 6.66 miles

Customers` Favorites

Sweet Onion Chicken Teriyaki
Double Chicken Salad Combo
Cinnabon Footlong Churro
The Ultimate B M T
Fountain Beverage
Grilled Chicken
Oatmeal Raisin
Chocolate Chip
Spicy Italian
Dasani Water

“I do enjoy coming here to eat. I've always found this location to be very clean on the inside. The food is kept at a good cool temperature and tastes great. The parking lot is kinda small and they have a drive through. The location is right next to the Bergland Civic center. I do recommend coming here.“

3.2 Average38 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.2 Average44 Reviews
Firehouse Subs Towers Mall Sandwich Shop • $
2019 Colonial Ave SW, Roanoke - 6.06 miles

Customers` Favorites

Jamaican Jerk Turkey Combo
Submarine Sandwich
Hero Sub

“Employees was super friendly“

3.2 Average55 Reviews
27

Subway

Subway Sandwich Shop • $
3542 Electric Rd Unit 10, Bldg A, Roanoke - 5.57 miles

Customers` Favorites

Sweet Onion Chicken Teriyaki
All-Pro Sweet Onion Teriyaki
Cold Cut Combo
The Outlaw
Cookies
Steak

“Love Subway. The food is good. However, i occasionally notice vegetables that should be thrown out. Like browning lettuce.

New upgrades inside. Don't like that they changed where you can no longer see the meat and cheese. Makes me wonder why? ?

And they no longer have a picture of bread types on the glass, so you have to ask. It seems like a silly change as it slows the line down.“

3.1 Average26 Reviews

Discover More In Salem

You May Also Like