Top 20 Virginia Sandwich Spots


1. The Black Sheep, Richmond


901 W Marshall St, Richmond, Virginia

Amazing and unique sandwiches (with cute names) and a quirky atmosphere, just a lovable oddity, like its namesake. The Black Sheep slides in at No. 2 on the Scoutology Top 14 Sandwich Shops. We also suggest The Black Sheep’s brunch. It’s Yum City!

2. The Neighbors Place, Lynchburg

104 Paulette Cir, Lynchburg, Virginia
Facebook | Website | Twitter | Photo: The Neighbors Place FB

The Neighbors Place’s has a grilled chicken sandwich with avocado, bacon, Swiss, tomato and mayo.

3. Brambleton Deli & BBQ, Roanoke

3655 Brambleton Ave SW, Roanoke, Virginia 24018
Facebook | Website | Twitter | Photo: Brambleton Deli & BBQ FB

Jimmy Sardines has a lot of great sandwiches to choose from. Just look at this BBQ Beef Brisket Sandwich!

4. Taylor Gourmet, DC

Facebook | Website
Taylor Gourmet uses the best ingredients: the perfect roll; salamis, prosciuttos, cheeses, handmade meatballs; roasted turkey, beef and pork. In doing so, they bring you the best possible hoagie!

5. Grilled Cheese Mania, Harrisonburg

1321 S High St, Harrisonburg, Virginia
Facebook | Website | Photo: Grilled Cheese Mania FB

These homemade sandwiches are simply delicious! They always use fresh vegetables, cheeses, meats and breads to make the perfect grilled cheese for you. All of their soups, sides, sauces and drinks are made using their own family recipes.



1314 9th St NW, Washington, District of Columbia
Facebook | Website

A globally inspired menu, SUNdeVICH serves a wide range of international flavors. Every sandwich is named after an international city. We love SUNdeVICH because every time we visit, we try something new!

7. Food For Thought Restaurant, Williamsburg

1647 Richmond Rd, Williamsburg, VA 23185
Facebook | Website

Food For Thought’s food is prepared with love and served with pride. The foundation of their menu is built upon Classic American dishes. To complement these American favorites they’ve added some newer, more contemporary flavors and ideas like Pad Thai, Jamaican jerk chicken, flavored butters, and gourmet grilled cheese sandwiches.

8. Magnolia Foods, Lynchburg

2476 Rivermont Ave, Lynchburg, Virginia
Facebook | Website | Twitter | Photo: Magnolia FB

Magnolia Foods has many great sandwiches like the #6 with curried chicken and mango chutney.

9. Scotty Quixx, Virginia Beach

2404 Virginia Beach Blvd Suite 116 & 525 North Birdneck Rd Virginia Beach VA 23451, Virginia Beach, Virginia
Facebook | Website | Photo: Scotty Quixx FB

Scotty Quixx has delicious sandwiches like the chicken cordon blue or rockfish.

10. Grace’s Place Pizzeria, Roanoke

1316 Grandin Rd SW, Roanoke, Virginia 24015
Facebook | Website | Photo: Grace’s Place Pizzeria FB Page

At Grace’s Place Pizzeria, if you’re not in the mood for pizza, they have a wide assortment of sandwiches like this Great Italia with thin slices of salami, pepperoni, ham and turkey, topped with provolone, lettuce, tomatoes, red onions and drizzled with Italian dressing.

11. Our Daily Bread Bakery and Café, Blacksburg

1329 S Main St, Blacksburg, VA 24060
Facebook | Website | Twitter | Photo: Our Daily Bread Bakery and Café

“Our Daily Bread Bakery & Bistro brings a little taste of the French countryside to Blacksburg!” Fresh hot breakfast items and pastries can be enjoyed with gourmet coffee or Italian espresso drinks. Lunch and casual dinner at the cafe is made fresh daily, featuring sandwiches made from fresh baked bread, whole grain salads, chef salads, made-from-scratch soups and special-of-the-day entree items.

12. Garnett’s Cafe , Richmond


Facebook | Website
This mouthwatering Grilled Florentine with Irish cheddar, is brought to you by Garnett’s Cafe. They have a homey atmosphere and $3 happy hour snacks. Garnett’s has also been voted Style Weekly‘s Best of Richmond.

13. Back Bay Gourmet, Virginia Beach

2277 Upton Drive, Suite 714, Virginia Beach, Virginia
Facebook | Website | Photo: Back Bay FB

Back Bay Gourmet truly has gourmet sandwiches on artisan breads. Try their Adult Grilled Cheese with pesto.

14. Earth & Tea Café, Harrisonburg

120 S Main St, Harrisonburg, Virginia
Facebook | Website | Photo: Earth & Tea FB

Earth & Tea Cafe has an apple sandwich, a wonderful portabello sandwich, grilled vegetable sandwich and two outstanding vegetarian wraps, so vegetarians have no fear! There are plenty of sandwiches for you here.

15. Littlejohn’s Deli, Charlottesville

The Sampson sub
1427 University AveCharlottesville, Virginia
Facebook | Website

Everything about Littlejohn’s is of the highest quality! From their meats and cheeses, to their house-made salads and baked goods, Littlejohn’s makes all its grub in-house, which keeps it super-fresh! Littejohn’s has served UVa students, faculty and fans for decades.

16. The Lunch Bell, Newport News

694 Town Center Dr, Newport News, VA 23606
Facebook | Website | Twitter | Photo: The Lunch Bell FB

The Lunch Bell has been serving fresh, homemade food for over 30 years! In addition to serving freshly made soups, salads and sandwiches, they also have daily hot specials including Hot Chicken Salad, Fried Chicken, Pot Roast and Meatloaf. Plus, they have a variety of quiches available everyday.

17. The College Inn, Charlottesville

Chicken Parmigiana sandwich
1511 University Ave, Charlottesville, Virginia
Facebook | Website

Located in “The Corner” district at the heart of UVa, The College Inn has been serving awesome sandwiches at exceptional value since 1950. The Meatball Sub & Chicken Parm Sub are two of the best sandwiches in CVille. Ask a UVa student or UVa graduate, “What’s College Inn’s phone number?” They will answer in seconds, “977-2710!” Yes, it’s that’s good!

18. Basilico Italian Market & Deli, Fredericksburg

2577 Cowan Boulevard, Fredericksburg, Virginia
Facebook | Website | Photo: Basilico Market & Deli FB

Basilico is a very new and unique type of eatery. Tripling as a New York deli, dessert shop and Italian style grocery store they offer up some of the most authentic Italian food the Fredericksburg area has to offer. Go enjoy some of their delicious lobster bisque or pastrami sandwiches.

19. Lefty’s Main Street Grille, Blacksburg

1202 South Main st, Blacksburg, Virginia 24060
Facebook | Website | Twitter

Lefty’s is a cozy restaurant located in the heart of the Blue Ridge Mountains in Blacksburg, Virginia. Lefty’s staff is dedicated to serving fresh, homemade, inspired cuisine that appeals to everyone. While the fusion of flavors is paramount to a successful meal, they also spend a great deal of time creating dishes that have interesting and complimentary colors and textures. Lefty’s also offers a great beer selection comprised of craft beers from all corners of the U.S.

20. The Virginia Deli, Fredericksburg

826 Caroline Street, Fredericksburg, Virginia
Facebook | Website

The Virginia Deli has been serving people in the Fredericksburg area for years! Their awesome selection of sandwiches and snacks has kept customers coming back for more and more. Make sure to visit them at their new location on Caroline Street.

If you liked this article, you might also enjoy Top 20 Chinese Restaurants In Virginia and 7 East Coast Restaurants You Must Try.

At Scoutology, we scout your city so you don’t have to. You’re going to love the Scoutology Network.

The following two tabs change content below.

Maggie Comeau, Content Manager

Maggie Comeau is the content manager of Scoutology. Her favorite things to write about are sweets, brunch and burgers.

Latest posts by Maggie Comeau, Content Manager (see all)