22 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
Caesar Salad
Grinder

“We've had subs here many times. They are friendly and the service is prompt. Zeros is my absolute favorite sub place here in Virginia Beach. They have so many great options, including a vegetarian sub. They never burn the bread. Our family favorite is the Grinder. The dining area is small, but clean.Vegetarian options: Cosmo vegetarian sub and the Deluxe Vegetarian sub.“

4.8 Superb72 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 Superb55 Reviews
Kim's Banh Mi Sandwich Shop • $
A6, 4801 Shore Dr, Virginia Beach

Customers` Favorites

Grilled Chicken Banh MI
Vietnamese Pork Roll
Vietnamese Baguette
Roasted Pork Belly
Cold Cut Combo
Grilled Steak
Sandwiches
BBQ Pork

“I always order the combination banh mi which always satisfy my taste buds. Last night I ordered it and something was off. They added a shredded meat ingredient which was never in there before, nor was it listed on their menu. Because of the added ingredient, it took away more pate for me which I wasn’t a fan of. Also, there’s a convenience fee of $2.55 if you pay online versus in person which I didn’t find out until I noticed the price difference listed on their menu in the store.“

4.5 Superb61 Reviews

4
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

“Always such delicious, fresh, tastebud tantalizing food!! A true locals fanfare! From the Lynnhaven to the Tidewater and the Granny Smith Goat Cheese Salad! I love the specialty food items to shop for too! Edward's petite ham ?! Staff is always friendly and helpful too!“

4.3 Superb95 Reviews

5
Taste

Taste Sandwich Shop • $$
3603 Pacific Ave, Virginia Beach

Customers` Favorites

Green Salads

“I got the sunshine dream smoothie and Northern sandwich and both were delicious. Their cups and bags were biodegradable as well which I love. Plenty of outdoor picnic table style seating and lots of people had dogs. Would highly recommend and would come back.“

4.1 Good74 Reviews

6
TASTE

TASTE Sandwich Shop • $
4513 Commerce St, Virginia Beach

Customers` Favorites

Fresh Baked Giant Cookie
Chicken Sandwich
Turkey Sandwich
Thai Salad
Vegan

“Wow! Who knew that a “sandwich place” could be this good. Taste offers quite a bit of goodness. Good soups, great sandwiches, and very welcoming atmosphere.We walked in at 5 mins until they closed, not realizing it. They served us without attitude and we had a great meal. Oh, and the desserts are amazing!Highly recommend Taste!“

4.1 Good63 Reviews
Dominic's of New York Sandwich Shop • $
3565 Holland Rd, Virginia Beach

Customers` Favorites

Philly Cheese Steak with Extra Veggies

“Fricken delicious steak subs! My family loves the steak subs. It would be nice to have the restaurant experience, but the food truck serves its purpose. Add-ons like mushrooms, jalapeños, etc. are a bit overpriced. I remember when Dominic's of NY was in the food court malls. It would be great to bring that back. Otherwise, the only locations are located outside of Lowes.“

4 Good81 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.1 Good42 Reviews
Zero's Subs , Pizza Sandwich Shop • $
5760 Northampton Blvd #100, Virginia Beach

Customers` Favorites

Philly Cheese Steak Sandwich
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 Good50 Reviews
Zero's Subs - Holland Road Sandwich Shop • $
4312 Holland Rd, Virginia Beach

Customers` Favorites

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

“I've been to other Zeros, this one tops them all. Every time I come here, they make their sandwiches right. Toasted bread, thick meat, the right amount of tomatoes lettuce condiments, etc. Truly worth going here over all the other Zeros.“

4 Good44 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

“Friendly staff, clean restaurant, and excellent food. No wonder my 3-year-old always requests to eat here! :)Kid-friendliness: The staff are always extra friendly to my daughter, and even though it says you have to choose between several sides, they always include a Rice Krispie treat for her even when she chooses chips. It's a small thing, but it makes an impact on her.“

3.9 Good57 Reviews

12
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 Superb20 Reviews

13
Subway

Subway Sandwich Shop • $
1270 Diamond Springs Rd suit 101A, Virginia Beach

“This Subway off NorthHampton & located at 1270 Diamond Springs Road is Magnificent. My favorite cold cut trio was perfect and I even used the APP to order. I am difficult when it comes to toppings and they provided a perfect sandwich. The store's team were friendly and quick to provide our sandwiches. It is great to walk into this Subway and it is so clean and neat. We will be ordering again soon.“

3.8 Good68 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

“Went in with 20 mins to spare before closing. Was craving a Philly. The guys were awesome got right on it had me out of there in under 15 min. I wanted to say that the customer service was on point. I don't have a Philly steak place in VB. THEY WERE CHEERFUL, FRIENDLY AND PRETTY AWESOME. I'M incidentally they both seem to have a connection to Philly besides working here. Which is cool. I used to be a secret in college and I have to say that it's been traumatic finding good CS IN THE LAST 10 YRS. Most places the people are surly and have the personality of Squidward. So go Jon Smith Subs! Btw fries were amazing! Definitely gonna try the authentic Italian next. Can't give pic cuz I ate it too fast!“

3.8 Good56 Reviews
Jimmy John's Sandwich Shop • $
1348 N Great Neck Rd #1314, Virginia Beach

Customers` Favorites

Turkey Sandwich

“This location is in the Food Lion shopping center so plenty of parking and easy to find. It seemed cleaned inside with plenty of seating. I ordered earlier for a 12pm pickup. It was ready when I got there. They got the order 100% correct. I love their online ordering system....so easy. I also love the rewards program....it's free. This was only my 2nd order and the sandwich was free. Love that. I also got a pickle....I love their pickles. Customer service was great. I wish I got his name. I even saw him running an order out to someone's car.....it looked like a catering order. Sandwich was good....exactly how I ordered it. Was it the best sandwich ever? No but it was good. I would go back if needed.“

3.9 Good37 Reviews
Zero's Subs Sandwich Shop • $$
2476 Nimmo Pkwy #124, Virginia Beach

“Ambiance wise, it's your basic sub shop, vinyl booths, and high-top tables, soda machine, and a counter where you can see your food being made. Service wise its fantastic. They greet you when you arrive, take your order quickly,and even get your name to call when your order is ready. The subs are fantastic! I got the chicken Philly, perfectly cooked chicken, melted white American cheese, and caramelized onions on a toasted sub roll. *chefs kiss*“

3.8 Good46 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

“This place is really good. Greeted me right away and ready to take my order. If you're looking for a chill place to eat, they have a fun looking pinball machine and Galaga, iirc. So bring quarters and you can play while you wait for your food to get carefully made for you. Positive messages on the walls and in the form of art. The place just seems familiar and friendly. I ordered a Philly steak and it was immaculate. Inside the wrapper was clean, I could reuse it later for the half I couldn't eat. Presentation was on point, no sloppy joes here. The beef that's used seems high quality to me. Could be the seasoning too. The hoagie/sub tasted very good and I was satisfied. Thank you for having pride in your work and making good food.“

4 Good20 Reviews

18
Subway

Subway Sandwich Shop • $
4878 Princess Anne Rd, Virginia Beach

Customers` Favorites

Chicken

“Hands down the best subway sandwich and experience we’ve ever had! We went into this our normal subway which has been remodeled but we’ve been there since then. The look is very nice and clean but that isn’t what compelled me to make a review. Normally we order honey oat but they only had one left so we picked Italian as a substitute for one of the sandwiches. After scooping two scoops of tuna the sandwich artisan asked if I wanted to switch bread and explained that the bread seemed stale so I went with wheat. Every ingredient I added looked and was super fresh. The tuna was nice and moist as well. Our sandwiches were simply delicious to the point that my mouth is still watering after finishing it. Maybe the staff added to the flavor fullness of our meals but in any case we will be returning. We appreciate the care in treating us like valued customers when so many places where you can get a quick meal do not. Thanks again and we will absolutely be continuing to dine at this location! Subway knocked it out of the park and I recommend stopping here for a similar experience!02/16/2020 @7:02pm estMorgan“

3.7 Good51 Reviews

19
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.7 Good47 Reviews
Jersey Mike's Subs Sandwich Shop • $
561 First Colonial Rd Suite 103, Virginia Beach

“I usually go to the one in Hampton, VA. I decided to go to the one on First Colonial in Va. Beach. While the customer service was good, they did not have the Rosemary Bread. I was told it would cost me more to buy two 2 inch rosemary bread than to purchase one 7 inch of the same sandwich.“

3.6 Good52 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 • $
5394 Kemps River Dr #104, Virginia Beach

“I get they get business but they need to slow down. I decided to stop going to landtown when I had to preorder. If o have the time to go in I know my sandwich will be made right. So when I'm not well I order out after years on complaining I said I'll order from this new location. I personally have dietary restrictions includes NO TOMATOES! sure enough got my order last night and it had tomatoes even when I had mobility issues from a stroke I wanted to support them because it's like back home smh. Don't use the app go inside if you can at any location then your sandwich will be right because you can control it.. customer service and environment is always nice and quiet.“

3.5 Good44 Reviews
Loading...
map Map