18 Best Sandwich Shops in Virginia Beach

Zero's Subs Oceanfront Sandwich Shop • $
632 Virginia Beach Blvd, Virginia Beach

Customers` Favorites

Grub Steak & Cheese Oven Baked Sub
Philly Steak Sandwich
Oven Baked Subs
Monster Meatball
Chicken Nuggets
Whole Grinder
Meatball Sub
Caesar Salad

“I have known the 46 year old Zeros legacy for a long time. The oceanfront location on 17th is the best one in the area, by far. They remember me by name and the customer service cant be beat. Eat here.“

4.7 Superb84 Reviews
Kim's Banh Mi Sandwich Shop • $
A6, 4801 Shore Dr, Virginia Beach

Customers` Favorites

Choose Bubble Tea Flavor
Grilled Chicken Banh MI
Vietnamese Pork Roll
Combination Special
Vietnamese Baguette
Roasted Pork Belly
Cold Cut Combo
Grilled Steak
Grilled Beef
Sandwiches

“I ordered 2 types of Bahn mi. There was little to no meat on either sandwiches. I asked for extra pickeled items it was basic of what I get at other restaurants and they charged me 1.25 for extra. only one tiny spear of cucumber. I loved the reviews but was highly disappointed with the out come. the restaurant less than a mile away is much better mommy mom was 100× better and offer more vietnamese food.“

4.5 Superb54 Reviews
3

Taste

Taste Sandwich Shop • $
4097 Shore Dr, Virginia Beach

Customers` Favorites

Sassy Southern Pimento Cheese
Chicken Parmesan Sandwich
Route 11 Potato Chips
Chicken Caesar Salad
Northender Sandwich
Beach Club Sandwich
Roast Beef Sandwich
Roasted Red Peppers
Chicken Salad Wrap
Turkey Sandwich

“Great food, awesome selection of salads and sandwiches“

4.3 Superb87 Reviews
Tad's Deli Sandwich Shop • $
600 Norfolk Ave, Virginia Beach

Customers` Favorites

Smoked Mahi Salad Sandwich
Cold Sandwich
Tuna Salad

“Went last week and grabbed a Reuben and HTS, both were phenomenal, so I went back to do it again! Lovely ladies !Dietary restrictions: They have top of the line ingredients!Parking: They're are several parking spots on the premises as well as street parking, not an issue.Kid-friendliness: Workers are very friendlyWheelchair accessibility: Easy access for wheelchair“

4.8 Superb32 Reviews
5

TASTE

TASTE Sandwich Shop • $
4513 Commerce St, Virginia Beach

Customers` Favorites

Fresh Baked Giant Cookie
Peanut Butter Gjelly
Chicken Sandwich
Turkey Sandwich
House Salad
Thai Salad
Vegan

“Why eat fast food when you can get delicious sandwiches, salads, beverages, and other goodies at Taste. Quality ingredients, efficient service, and great staff. The order-ahead service is great. Curbside pick-up up available.“

4.2 Good66 Reviews
6

Taste

Taste Sandwich Shop • $
3603 Pacific Ave, Virginia Beach

Customers` Favorites

Green Salads

“Great food, Friendly staff and nice atmosphere. :-)“

4.1 Good74 Reviews
Super Extreme Heros - Holland Road Sandwich Shop • $
4312 Holland Rd, Virginia Beach

Customers` Favorites

Grub Steak and Cheese Sub
Buffalo Chicken Ranch
Loaded Steak N Potato
Philly Cheese Steak
Grub Steak & Cheese
Monster Meatball
Grinder

“We love Heros and make a stop every time we visit home. Fresh sandwiches on great bread. You have to grab a cookie for the road because you'll be leaving full. Very kind staff.“

4.2 Good40 Reviews
Zero's Subs , Pizza Sandwich Shop • $
5760 Northampton Blvd #100, Virginia Beach

Customers` Favorites

Philly Cheese Steak Sandwich
Italian Gladiator
Regular Sub
Grub Steak
Grinder
Fries

“I've been looking for a good steak and cheese spot since I moved to the area. Its my favorite food so I'm kinda particular about the taste and appearance. This one didn't disappoint. I ordered a half and it was really good size, at least a 8inch sub.I always order extra meat and cheese and it was a hefty portion. The cheese was melted into the meat perfectly . The bread was toasted nicely with a slight crisp.When you bite into hot you get the good juice that leaks from it from being so fresh. First bite you'll see why it's soooo good. I also ordered some fries. The seasoning was spicy like Cajun seasoning almost a it was really good. They are straight cut fries and has some type of white stuff in the bag with them. (Could be parmesan, feta or some type of cheese. I'm not sure)Only complaint.... The banana peppers however had some stems and when I ate some of it you could feel the hard pieces. I love have them on my subs and cooked in so I was kinda disappointed I had to pick alot of them off.So I have to say overall a 9.5/10So definitely check it out!!Parking: In a small shopping center but adequate parking if area isnt busy.Kid-friendliness: Yes, it has tables and chairs and an open floor plan. Not sure about high chairs or anything. It definitely has lots of choices of food for them.“

4.1 Good46 Reviews
Jon Smith Subs Sandwich Shop • $
4239 Holland Rd #728, Virginia Beach

Customers` Favorites

Authentic Italian
The Chicken Bomb
The Steak Bomb
Cheeseburger
The Classic
Small Fry
The Gator
The Cuban
Sandwich
Pastrami

“I was shocked at the quality of this sub. Easily the best sub shop around hampton roads. The meat is perfect and the bread is what shocked me! so soft and fluffy very fresh this place gets a 10/10 for sure and the staff is very sweet as well.“

3.9 Good62 Reviews
Firehouse Subs Strawbridge Marketplace Sandwich Shop • $
2165 General Booth Blvd #156, Virginia Beach

Customers` Favorites

Submarine Sandwich
Firehouse Meatball
Turkey Bacon Ranch
Ladder Salad

“This was our first time in after newly moving into the area. All I can say is that I was blown away by the professionalism, promptness, attitudes and atmosphere of this location. GM, Haylie and Stephen were friendly and so incredibly accommodating to my shy and picky daughter, making sure she felt comfortable and would enjoy her food. I highly recommend this location and will certainly be a regular customer living in close proximity!“

4 Good37 Reviews
11

Blimpie

Blimpie Sandwich Shop • $
1611 Midway Rd Jeb, Virginia Beach

Customers` Favorites

Blimpie Philly Cheese Steak Sub
Meatball Parmigiana
Blimpie Best Sub
Spicy Italian
Chicken Sub
Sicilian

“Great Customer Service and attention to detail. Pretty quick on making sandwiches despite only two employees working.Vegetarian options: The employees are very kind and will accommodate you to make a vegetarian sandwich. There are also Salad optionsParking: Inside military base. Otherwise plenty of parking spaces“

4.3 Superb19 Reviews
12

Taste

Taste Sandwich Shop • $$
1544 Laskin Rd #110, Virginia Beach

Customers` Favorites

Chicken Caesar Salad
Gelato Ice Cream

“My husband and I meet here for lunch now and again. Today, we walked in, and something smelled amazing. I asked the lady at the register, and she told me it was the croutons. We ordered our food and sat down to eat. While we were eating, she came and found me and brought me a few hot fresh croutons. They were AMAZING! She absolutely made my day. I've enjoyed everything I have tried there. But next time, I will definitely be getting a salad so I can enjoy those croutons again!“

3.8 Good53 Reviews
Firehouse Subs Indian River Sandwich Shop • $
5224 Indian River Rd Ste 101, Virginia Beach

Customers` Favorites

Italian Sub Firehouse Hero
Steak and Cheese Sub
Submarine Sandwich

“Ordered over 20 box lunches at the last minute and they were so efficient! The service was excellent and our office really enjoyed the food! Will definitely order these again :)“

3.8 Good50 Reviews
Zero's Subs Sandwich Shop • $
2272 W Great Neck Rd, Virginia Beach

“Fast, quick and accurate. I’ve been to several Zeros stores in the past and this one is by far the nicest one. Friendly staff, good service. I went in during rush hour and there was only two employees working. They quickly took everyone’s orders and worked as fast as they could to complete the orders. Well done. Definitely recommend this place and definitely recommend the Grinder sandwich.“

4.7 Superb10 Reviews
Zero's Subs @ Salem Crossing Sandwich Shop • $
2029 Lynnhaven Pkwy #350, Virginia Beach

Customers` Favorites

Meatball and Cheese Sub
Philly Cheese Steak
Grub Steak & Cheese
Pepperoni & Cheese
Meatball & Cheese
Grinder with Bacon
Monster Meatball
Oven Baked Subs
Garden Salad
Chef Salad

“LOVE ZERO'S, I LOVED WORKING FOR THE COMPANY, GENE SCHMIDT R.I.P, JOHN SCHMIDT, & MARTY PALACIOS THE BEST BOSSES IN THE WORLD����❤❤❤❤ (2106 PACIFIC AVENUE WILL ALWAYS BE #1 THE ORIGINAL����)“

4 Good20 Reviews
The Gourmet Gang Sandwich Shop • $
4429 Bonney Rd #190, Virginia Beach

Customers` Favorites

Sandwich

“We ordered a sandwich platter and chips for our in-office quarter-end catch-up day. We placed the order this morning, and it was ready for pickup at the new Hilltop location by 12:30 PM. Great service and delicious sandwiches.“

4.1 Good13 Reviews
Charleys Cheesesteaks Cheesesteaks • $
701 Lynnhaven Pkwy FC-10, Virginia Beach

Customers` Favorites

Watermelon Strawberry Lemonade
Philly Cheesesteak Sandwich
Chicken California
Ketchup Packet S
Original Fries
Chicken Philly
Cheese Fries
Soft Drink

“Never fails to impress me. I've been going at this establishment for years now and they never miss my order and make sure I get what I want. Never had a hiccup no matter who's working and never had a complaint to give to them. If you have a hankering for something to eat that never fails to be good, then I highly recommend this place!“

3.6 Good36 Reviews
Jersey Mike's Subs Sandwich Shop • $
561 First Colonial Rd Suite 103, Virginia Beach

“I ordered the Giant #9, Mike’s way with mayo and bacon. It was delicious!“

3.5 Good52 Reviews