37 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
Pastrami & Cheese Grilled Sub
Philly Cheesesteak Sandwich
Philly Steak Sandwich
Ham and Cheese Sub
Oven Baked Subs
Monster Meatball
Chicken Nuggets
Chicken Philly
Whole Grinder

“Used to be my favorite place to go, but haven’t been there since the 80s will be back in October and will be the first flight. I go when I get back to the beach love zero grub steak and cheese with peppers“

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

Customers` Favorites

Cơm GA Nướng- Grilled Chicken Rice
Vietnamese Red Pork Roll
Choose Bubble Tea Flavor
Grilled Chicken Banh MI
Grilled Chicken Salad
Vietnamese Pork Roll
Vietnamese Baguette
Combination Special
Special Combiation
Roasted Pork Belly

“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.7 Superb87 Reviews
Tad's Deli Sandwich Shop • $
600 Norfolk Ave, Virginia Beach

Customers` Favorites

Smoked Mahi Salad Sandwich
French Dip Sandwich
Spicy Tuna Sammich
Smokehouse Combo
Club Sandwich
Cold Sandwich
Tuna Salad
The VB

“I’m from western Pennsylvania and up there we don’t have many sub or sandwich restaurants! But we came down for vacation and found the deli! I never had the best hot turkey sandwich till I stepped into tads!“

4.7 Superb80 Reviews
Clayton's Restaurant Italian • $
1337 Oceana Blvd #130, Virginia Beach

Customers` Favorites

Smoked Chicken Cesar Salad Wrap
Coastal Cattle Meatloaf Sando
Buffalo Chicken Sandwich Combo
Coastal Cattle Butter Burger
Pastrami Pepper Jack Burger
Smoked Roast Beef Sandwich
Mesquite Chicken Sandwich
Smoked Brisket Flatbread
Italian Wedding Soup
Fries with Hamburger

“We wanted muffuletta sandwiches on Fat Tuesday so we decided to try Clayton's for lunch! Susan & Shakuria were hustling to take care of their customers, they did a great job ensuring we all were served to the best of their abilities & that we received delicious food & beverages as quickly as they could provide them. They worked well as a team, Susan taking orders & serving and Shakuria cooked all the delicious food!! I had a yummy Muffuletta with Mac & cheese and hubs had fries with his. Their Mac & cheese is crazy good, the best l've had in a restaurant! Susan mixed up a tasty lemon drop martini for me, it's difficult to get a good lemon drop anywhere in the 757 and this one was a favorite! Clayton's has a good selection of $1 beers, yes a can of beer is only $1, so hubs had and local IPA & a PBR! We enjoyed our experience at Clayton's & definitely recommend! If we hadn't been set on having muffulettas I would have ordered their special of the day, a butter burger with fries for $8.99! On Monday I sent Clayton's an email inquiring if they would be serving muffulettas for Fat Tuesday since we live 30 minutes away and received a timely reply from the owner, Ralph Anderson, I was happy to see that they provide great customer service from beginning to end!“

4.4 Superb162 Reviews
5

Taste

Taste Sandwich Shop • $
4097 Shore Dr, Virginia Beach

Customers` Favorites

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

“Great food, awesome selection of salads and sandwiches“

4.3 Superb166 Reviews
6

Taste

Taste Sandwich Shop • $
3603 Pacific Ave, Virginia Beach

Customers` Favorites

Freemason with House Wine by the Glass
Salted Caramel Creme Brulee
Opeanut Butter & Jelly
Kids Classic Sandwich
Chicken Caesar Salad
Spreads & Dressings
Beach Club Sandwich
Chicken Fried Rice
Vegetable Lo Mein
Turkey Sandwich

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

4.3 Superb110 Reviews
7

TASTE

TASTE Sandwich Shop • $
4513 Commerce St, Virginia Beach

Customers` Favorites

Inlet - Fresh Mozzarella and Tomato
Fresh Baked Giant Cookie
Peanut Butter Gjelly
Butternut Squash Soup
Spreads & Dressings
Granny Goat Salad
Turkey Sandwich
Chicken Caprese
Chicken Sandwich
Virginia Cookie

“Taste is always our top choice when we go to the beach. Fresh. Healthy. Delicious. Affordable. Fast. Takeout or eat in. It can’t be beat! I’m hoping they’ll open another shop in Gainesville, Va soon! 10/10“

4.2 Good84 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
Super Philly
Grinder

“That cheese steak was LEGIT ! 5 stars“

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

Customers` Favorites

Grinder

“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.4 Superb34 Reviews
10

Blimpie

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

Customers` Favorites

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

“Yesterday I chose to try a spicy Italian sandwich from this Blimpie location in Virginia Beach.. The employees handling my order were cordial and I did enjoy the taste of the sandwich with Parmesan type bread I chose in addition to the Miss Vickies kettle cooked chips and Dole Strawberry lemonade I chose.  Yesterday was my first visit to this Virginia Beach Blimpie location though I would definitely keep an open mind to returning again to try another sandwich in the future.“

4.4 Superb31 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
Toppings
Fries
Pizza

“I stopped in at Zero Subs and Pizza and had an amazing experience! I ordered the Gladiator sub and added pizza sauce to it—absolutely phenomenal. The flavors were spot-on and everything tasted incredibly fresh.

The service was friendly from the moment I walked in, and my food came out fast without sacrificing quality. I’m already looking forward to my next visit. Highly recommend this place!“

3.9 Good84 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
Grinder with Bacon
Meatball & Cheese
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 Good43 Reviews
Firehouse Subs Strawbridge Marketplace Sandwich Shop • $
2165 General Booth Blvd #156, Virginia Beach

Customers` Favorites

Italian Grilled Chicken Salad
Grilled Chicken Breast Combo
Smoked Turkey Breast Combo
Spicy Cajun Chicken Combo
Hook & Ladder Combo
Corned Beef Brisket
Firehouse Meatball
Submarine Sandwich
Turkey Bacon Ranch
Hook \u0026 Ladder

“Firehouse Subs is easily one of my favorite sandwich shops! The subs are always fresh, packed with flavor, and made with quality ingredients. I love how generous they are with the portions—every bite is loaded and satisfying. The bread is always soft and fresh, and the toppings taste crisp and delicious.

The staff is friendly, quick, and efficient, making the whole experience smooth whether you’re dining in or grabbing something to go. On top of the great food, I also appreciate their commitment to supporting first responders—it really makes this place stand out.

If you’re looking for a sub that’s a step above the rest, Firehouse Subs is the place to go. Consistently great food and service!“

3.8 Good74 Reviews
14

Subway

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

Customers` Favorites

Rotisserie-Style Chicken 6 Inch Regular Sub
Steak & Cheese Teriyaki Footlong Sub
Veggie Delite 6 Inch Regular Sub
Italian B M T Melt Footlong Melt
Sunchips Harvest Cheddar
Meatball Marinara
Spicy Italian

“I had a bad experience back in 2021 with the Subway at the oceanfront and hadn’t eaten at one since. I moved to this area last year and felt the urge to try it again. I visited this location and was greeted politely, was given so much respect as a customer, and the food and quality of the ingredients was better than I could have ever asked for. It’s fresh tasting, the staff listen when I say “a pinch of lettuce” (some store just pile it on regardless) and they remember no matter how long it has been since my last visit. I enjoy going there, I actually do. It made me like subway food again after so many years.“

3.9 Good48 Reviews
15

Taste

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

Customers` Favorites

Chicken Caesar Salad
Gelato Ice Cream

“TASTE in Hilltop was the perfect venue for our daughter’s rehearsal dinner. Karen, Anne, Lydia and Meredith made the event absolutely perfect! We feel we have four new friends in Virginia Beach. We had delicious food, the perfect casual atmosphere to meet new friends, catch up with old and celebrate the beginning of Nick and Ashley’s life together. Thank you for ALL that you did to make our evening one that we will it forget - it was perfect!“

3.7 Good62 Reviews
Gourmet Gang - Lynnhaven Parkway Deli • $
621 Lynnhaven Pkwy #100, Virginia Beach

Customers` Favorites

Shrimp Wrap Box Lunch
Salad Special
Meatball Sub
Cookies

“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 Good22 Reviews
17

Subway

Subway Sandwich Shop • $
665 Newtown Rd #105, Virginia Beach

Customers` Favorites

Rotisserie-Style Chicken
Veggie Delite
Sandwich

“As I stepped into the welcoming ambiance of the Subway on Fifth Avenue, the staff's delightful demeanor promised an extraordinary culinary experience. The sandwich at hand—a bold meld of tuna and pepperoni, enlivened by sharp jalapeños and smoothed over with creamy mayonnaise, all encased in an Italian herb and cheese bread—was a gastronomic saga in itself. The ensemble of flavors was impeccably balanced, with each ingredient playing its part to elevate the simple sandwich into a memorable meal.

This creation was a vivid testament to Subway's culinary artistry, challenging and comforting the palate in equal measure. The passionate recommendations from the engaging staff only enhanced the experience, embodying the spirit that great culinary art can indeed emerge from the most unexpected places. As Anton Ego would appreciate, this was not just a sandwich; it was a small, sublime slice of life served with a smile.“

3.7 Good55 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
Kids Grilled Cheese
Hook \u0026 Ladder
Submarine Sandwich
Mac \u0026 Cheese
Club on a Sub
Hook & Ladder
Pastrami
Brownie

“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.6 Good84 Reviews
Charleys Cheesesteaks Cheesesteaks • $
701 Lynnhaven Pkwy FC-10, Virginia Beach

Customers` Favorites

Watermelon Strawberry Lemonade
Philly Cheesesteak Sandwich
Cheese & Bacon Fries
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 Good67 Reviews
Zero's Subs Sandwich Shop • $
922 S Lynnhaven Rd, Virginia Beach

Customers` Favorites

Grinder Sub Combo

“Accept no substitute There is nothing like a Zero’s grinder Flew all the way from Germany and made sure I had time to eat a whole grinder while in VB“

3.7 Good37 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. 3/18/2025 ordered another sandwich platter today for our in-office workday and it was GREAT. Thanks again!!“

3.8 Good24 Reviews
Firehouse Subs Hilltop Sandwich Shop • $
1577 Laskin Rd #101, Virginia Beach

Customers` Favorites

Smokehouse Beef & Cheddar Brisket
Turkey \u0026 Provolone Sub Kids
Firehouse Steak & Cheese Combo
Firehouse Steak \u0026 Cheese
Pepperoni Firehouse Meatball
Turkey & Provolone Sub Kids
Make Your Own Medium Sub
Make Your Own Large Sub
Corned Beef Brisket
Turkey Bacon Ranch

“This was a nice place to go for lunch, although they need a lot more staff to help with making sandwiches cause it took quite a long time, also I’m not sure if they skimp on the amount of meat that they put on the sandwiches but I’ve had more meat in North Carolina locations than this particular one. I got the smokehouse brisket and it was very good other than the skimping.“

3.5 Good134 Reviews
Firehouse Subs Landstown Sandwich Shop • $
3388 Princess Anne Rd, Virginia Beach

Customers` Favorites

Smokehouse Beef & Cheddar Brisket
Smoked Turkey Breast
Hook and Ladder Sub
Submarine Sandwich
Hook & Ladder Salad
Firehouse Meatball
Turkey Bacon Ranch
New York Steamer
Italian Sandwich
Firehouse Hero

“Clean store
Attentive staff
Pleasant atmosphere
Great smoke house brisket sandwich

The following individuals provided great customer service to myself and a business acquaintance. This was his first time at Firehouse and he was very pleased.

Ian, Shiv, Caden

Thank you“

3.5 Good68 Reviews
24

Subway

Subway Sandwich Shop • $
1408 N Great Neck Rd Suite 106, Virginia Beach

Customers` Favorites

Oven Roasted Turkey
Black Forest Ham
Cold Cut Combo
Spicy Italian

“There was lady who was polite and very helpful but one guy was rude and seemed upset that I didn't know the prices or that things change as I explained it had been years since ate there and I wanted to know if still have footling etc, I don't plan to go back“

3.6 Good29 Reviews
Jersey Mike's Subs Sandwich Shop • $
687 Lynnhaven Pkwy Ste. 110, Virginia Beach

Customers` Favorites

Chicken Philly Cheese Steak
Turkey and Provolone
Kahuna Cheese Steak
Cheesesteak
Club Supreme
Roast Beef
Sandwich
Club Sub

“If I could give this location 10 stars, I would!! This is by far one of the best Jersey Mikes I have ever been to and I’ve been to many. I got a sandwich recently: Bryce, Kelly and Destiny were all so friendly. They were fun, had great conversations and were very friendly. I have food allergies and they all took extra care with my order and handled my food with care. In today’s society, it is hard to find great service.“

3.4 Good76 Reviews
Zero's Subs Sandwich Shop • $
6509 Auburn Dr, Virginia Beach

Customers` Favorites

Philly Chicken and Cheese Sub Meal Deal
Ham and Cheese Ext Oil and Vinegar
Philly Steak and Cheese Sub
Grub Steak & Cheese
Philly Cheese Steak
Ham and Cheese Sub
Turkey & Cheese
Cuban Sandwich
Green Peppers
Whole Sub

“I ordered 3 Philly chicken subs yesterday for my family via call in order. The person who took my order was exceptional in active listening and making sure the order was made to perfection. He was very professional and polite and made sure everything was perfect. Some of my past experiences weren’t that great with pickup orders but this one was THE BEST!. The subs were all made correctly and tasted so damn good. I couldn’t wait to call and give them my positive feedback. I was told it was Kevin & Sug that made my experience the best! Thank you to the both of you for being great at customer service and great cooks ♥️

-Mesha“

3.4 Good68 Reviews
Jersey Mike's Subs Fast Food • $
5832 Northampton Blvd #401, Virginia Beach

Customers` Favorites

Jersey Mike's Famous Philly Cheese Steak
Philly Steak and Cheese Sub
Original Italian Sub
Brownie
Chips

“Had great pick up service restaurant is clean and service was great. I recommend the Big kahuna cheese stake first time having and I will definitely order again. The servers were friendly and not to mention easy on the eyes.“

3.4 Good64 Reviews
Zero's Subs Hilltop Sandwich Shop • $
610 First Colonial Rd, Virginia Beach

Customers` Favorites

Philly Steak & Cheese Meal - Half
Grub Steak & Cheese Meal - Whole
Cosmo Vegetarian Meal - Whole
Regular Sub Meal - Whole
Grinder Sub - Half
Grinder Sub Meal
Turkey & Cheese
10 Small Pizza
Super Grinder
Garden Salad

“Nothing more than WOW..Haven't been here in 35 years. I lived here up to 1996 and I live in panama city FL now . Had to stop by and get the FAMOUS GRINDER !!! Hellz yeah just as I remembered it. Hot fresh and super tasty ?. Still has the ol skool feel when I came in the door . The smell of fresh bread and the crew was extremely polite. Can't go wrong here . Thank you for taking me back to my teenager days .!!“

3.4 Good47 Reviews
Zero's Subs Sandwich Shop • $
1157 Nimmo Pkwy Suite 114, Virginia Beach

Customers` Favorites

Grub Steak & Cheese
Meatball & Cheese
Turkey & Cheese
Whole Sub

“Excellent food. Priced right. Steak and cheese done right.“

3.4 Good44 Reviews
30

Subway

Subway Sandwich Shop • $
1830 Kempsville Rd, Virginia Beach

Customers` Favorites

Sweet Onion Chicken Teriyaki
Cookies

“I placed an online order and everything was labeled, easy to read, and packaged well. They even kept my hot sandwich wrapped in foil to keep it warm. I’ve never reviewed a subway before, but the guys working here were very friendly and care a lot about presentation.“

3.5 Good15 Reviews
31

Subway

Subway Sandwich Shop • $
953 Providence Square Shop.Ctr Store #19, Virginia Beach

Customers` Favorites

Cinnabon Footlong Churro
Turkey Cali Club
Cold Cut Combo
Subway Club
B L T
Tuna

“I have coming here almost everyday for about 3 months. I always order online and use the promo codes to save a bundle. Employees always make my order to perfection and pick-up is so easy. Only 1 time was there a delay do to someone calling out sic. I will always choose this location“

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

“Used to be my favorite place to go, but haven’t been there since the 80s will be back in October and will be the first flight. I go when I get back to the beach love zero grub steak and cheese with peppers“

3.4 Good14 Reviews
33

Subway

Subway Sandwich Shop • $
5642A Princess Anne Rd, Virginia Beach

Customers` Favorites

The Ultimate B M T
Sandwich
3.3 Good15 Reviews
34

Subway

Subway Sandwich Shop • $
1581 General Booth Blvd Suite 117, Unit 23 & 24, Virginia Beach

Customers` Favorites

The Philly Footlong Pro Double Protein
Tuna

“This was the nicest subway I’ve been to.
Only human interaction is getting your completed order. Ordering is just like getting a Sheetz MTO for my #Pittsburgh people. Digital kiosk, easy to navigate tap through order. Minimal wait.
Thanks!
🏴‍☠️“

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

Customers` Favorites

Pesto Bowtie Pasta Salad
Turkey Sandwich

“I tried the Vito Picklewich and it was outstanding! Great service and food! 5 out of 5!“

3.2 Average39 Reviews
36

Subway

Subway Sandwich Shop • $
4821 Virginia Beach Blvd, Virginia Beach

“I have liked Subway for quite a while now and especially when they have good deals the current deal I believe is still going is buy 2 footlongs get one free that's a pretty good deal I have done it a couple times and enjoyed it so I hope anybody looking for a good sub will try Subway they have a big variety of breads to choose from and lots of toppings to choose from pretty good hope you enjoy“

3.1 Average23 Reviews
37

Subway

Subway Sandwich Shop • $
Naval Air Station Oceana, Building, 542 E Ave, Virginia Beach
3 Average14 Reviews

You May Also Like