14 Best Sandwich Shops in Charlottesville

The Wich Lab Sandwich Shop • $
224 West Main Street, Charlottesville

Customers` Favorites

Sourdough Sandwich with Smoked Salmon
Smoked Salmon Focaccia Sandwich
Brassica Oleracea
Whole NY Pickle
Turkey No Wolf
Fuhgeddaboudit
London Bridges
Ruben Rivera
Dill Pickle
Birdwich

“I promised the owner of this joint that I'd write a glowing review, since I rhapsodically praised his talents in person earlier today, and I'm thrilled to do so.

The Brassica Oleracea is, quite simply, the greatest sandwich I've eaten in my life. It's a delicious mix of carefully considered ingredients that combine perfectly into a sweet and savory blend, and the textures all interplay perfectly. The focaccia is outstanding. And the broccoli is flawless - the char is incredible, and there's not a hint of sogginess. If you're a vegetarian, you'll be delighted. And if you're a meat eater, you'll also be pleased - every sandwich on this menu is an imaginative and delicious feat.

It's bare-bones, and extremely clean. You punch your order into a kiosk, and they have a modest selection of drinks (there's also water with paper cups available). There's a little area outside where you can find a table and eat. If you're looking for a sit-down experience indoors where you'll be fawned over by a waiter, this isn't it. But if you're starving and want a creative and substantial lunch, this place totally has you covered.

I hope The Wich Lab is around for a long, long time, and I'm excited to bring more Charlottesville visitors to this fabulous eatery. This town has so many stellar dining options, but this little unpretentious sandwich place is right at the top of the heap.“

5 Superb136 Reviews
Baggby's Gourmet Sandwiches Sandwich Shop • $
512 East Main Street, Charlottesville

Customers` Favorites

Pueblo Chicken Sandwich
Sprouts
Avocado
Meatball
Tomato
Cookie
Mayo

“This shop is a special find filled with character and owned/operated by a terrific local family. Whether you dine in and sit outside to people watch on the downtown market — or you get a massive to-go order for a big group… you are sure to be delighted!“

4.8 Superb142 Reviews
Bodo's Bagels Sandwich Shop • $
1609 University Avenue, Charlottesville

Customers` Favorites

Sausage and Egg with Cream Cheese on an Everything Bagel
Egg Bagel with Nobull Veggie Patty
Everything Bagel with Lox Spread
Everything Bagel Sandwich
Lox and Cream Cheese
Orange Juice
Plain Bagel
Caesar Salad
Roast Beef
Pastrami

“Cool spot across from campus. We needed to grab a very quick lunch before starting a history tour of UVA. Thought, bagels are fast....we made the right choice. We each made a bagel sandwich order. Ham, Turkey and a PBJ. Bagels were extremely fresh like someone's Grandma is boiling them in the back. We ate like the locals and will definitely recommend to everyone.“

4.6 Superb265 Reviews
Jersey Mike's Subs Sandwich Shop • $
265 Merchant Walk Avenue Suite 1004, Charlottesville

Customers` Favorites

Fresh Baked Cookies Brownies
Jersey Shore's Favorite
Big Kahuna Cheese Steak
Portabella Cheese Steak
Club Supreme Mini Sub
The American Classic
Turkey and Provolone
Philly Cheese Steak
Mike's Hot Italian
Subs by the Bag

“I recommend the 66 steak and cheese portabella sub was very flavorful and satisfying. The restaurant was clean and friendly. Hats off to everyone And Thank you“

4.3 Superb298 Reviews
Tubby's Sandwich Shop • $
1412 East High Street, Charlottesville

Customers` Favorites

Grilled Cheese Sandwich
Philly Cheese Steak
Foot Long Hot Dogs
Fried Mushrooms
French Fries
Cheeseburger
Chicken Pops
Chef Salad
Subs

“I ride pass this place for years and NEVER stopped in. Well today I stop in and I AM SO HAPPY I DID. The place is clean the people and awesome. THE FOOD IS AMAZING. The macaroni salad was AMAZING. Thanks TONYA do putting your foot in that salad. YOU DID THAT!!!!!!????❤️“

4.3 Superb161 Reviews
Take It Away Sandwich Shop, UVa Corner Sandwich Shop • $
115 Elliewood Avenue, Charlottesville

Customers` Favorites

Virginia Ham and Turkey Combo
Very Veggie Sandwich
Curry Chicken Salad
Pastrami Turkey
Madison

“Unironically one of the best sandwiches in Charlottesville (which sadly doesn’t have an insanely high bar).

I got the elliewoods club which was super tasty. My only complaint was the bread is a little skinny and they just laid some fat pieces of lettuce on top so I had to fold it onto the sandwich. Other than that, no notes in particular. The house dressing was awesome as well, and they are generous by both putting a lot on the sandwich and providing a little dip cup on the side.

The chip ledge is hilarious with a wide selection to choose from. There are actually a couple tables inside of the joint; I’d estimate 10 people could comfortably eat inside.

Will 100% be returning to Take It Away in the future. It’s definitely become my biggest reason to venture to the corner (well that and moge tee).“

4.3 Superb124 Reviews
Firehouse Subs 29Th Place Sandwich Shop • $
820 Twentyninth Pl Court, Charlottesville

Customers` Favorites

Italian Salad with Grilled Chicken
Smokehouse Beef & Cheddar Brisket
Roast Beef and Provolone Sandwich
Firehouse Steak \u0026 Cheese
Italian with Grilled Chicken
Half Platter - Subs & Salad
Jamaican Jerk Turkey Combo
Order Any Hot Sub Cold
Turkey Bacon Ranch Sub
Hook and Ladder Sub

“Great food and wonderful staff!!!“

4.2 Good214 Reviews
Mane Course Sandwiches Sandwich Shop • $
179 Connor Drive, Charlottesville

Customers` Favorites

Turkey Bacon Ranch Regular
Mediterranean Salad
Mediterranean Wrap
Prilly Cheesesteak
Philly Cheese Steak
Smoothie & Cookie
French Dip
The Reuben
Justify
Cookies

“Love the fun theme of this restaurant with horse related menu items and decor. Enjoyed the turkey sandwich (with provolone, lettuce, tomato, and red onion on a delicious warm sub roll) and also a Citation smoothie (peanut butter, chocolate, and banana) plus a bag of Vickie’s sea salt and vinegar chips. All very tasty. They fulfill their stated mission to provide, “fresh, high quality, great tasting food at a reasonable price in a clean friendly restaurant.” Love that they support fair wages for their employees and giving back to their community too. My server, ALYSSA, cheerfully explained the menu options and I was impressed that CARY JACKSON, the owner was working in the kitchen. A winner of a restaurant!“

4.2 Good204 Reviews
Chicken Salad Chick Sandwich Shop • $
2050 Bond Street, Charlottesville

Customers` Favorites

Sandwich Meal

“My Door Dash driver forgot the second bag of my order and failed to respond when I reached out. I called the store and spoke with Jared, who found the rest of my order and offered to deliver it himself! This kind of customer service is hard to find these days! I would give 10 stars if I could! Jared went above and beyond to help a group of hungry nurses who LOVE Chicken Salad Chick! The food here is always fresh and delicious. We will continue to order again and again!!“

4.5 Superb30 Reviews
Lucky's Cheesesteak & Sub Shop American • $
223 West Main Street, Charlottesville

Customers` Favorites

The Whiz Cheesesteak with Fries
Chicken Tenders with Fries
Cheesesteak Hoagie
Hollywood Bowl
Meatball Sub
Cheese Fries
Burrito Bowl
The Mics Hot
Onion Rings
Chef Salad

“Great food, affordable drinks friendly staff.“

4.2 Good157 Reviews
Jersey Mike's Subs Sandwich Shop • $
2040 Abbey Road Ste 104, Charlottesville

Customers` Favorites

Turkey Breast and Provolone Regular Cold Sub
Jersey Mike's Famous Philly Regular Hot Sub
Jersey Mike's Famous Philly Giant Hot Sub
Bacon Ranch Chicken Cheese Steak
Fresh Baked Cookies Brownies
Chicken Philly Cheese Steak
Big Kahuna Cheese Steak
The Original Italian
Chipotle Cheese Steak
California Club Sub

“I had Jersey Mike’s years ago and wasn’t impressed. Today I went in to grab my wife lunch as she had a coupon and I couldn’t be more impressed!! Sub was amazing and the service was even better. I highly recommend getting it Mike’s way!“

4.1 Good252 Reviews
Firehouse Subs Forest Lakes Shopping Center Sandwich Shop • $
3441 Seminole Trail, Charlottesville

“The crew working around 1:30 p.m. on 06/20 was fantastic. I was recently diagnosed with Alpha-gal syndrome and have been very limited in what and where I can eat. I walked in unsure whether the staff would be willing to take the extra precautions needed for my food or if they would be frustrated by the request, as I’ve experienced at some other places.

When I explained my allergy, the gentleman who took my order was incredibly kind and sincere. He assured me that their crew takes allergy precautions seriously and explained that they would cook my protein on foil and change their gloves to help prevent cross-contamination. His reassurance immediately put me at ease.

His name is Joey J., and he is the assistant manager. Joey, thank you for your kindness, professionalism, and understanding. We need more people like you in this world. Your willingness to go the extra mile made a huge difference, and I truly appreciate it.“

4.2 Good21 Reviews
Jimmy John's Sandwich Shop • $
1986 Abbey Road, Charlottesville

“Thank you for feeding SMJH staff during these difficult times. 💕💕💕“

3.9 Good86 Reviews
Jimmy John's Sandwich Shop • $
1650 Rio Road East, Charlottesville

Customers` Favorites

Veggie Sub

“Sam, Greenbrier Elementary School thanks you and your employees for the delicious food you provided for us yesterday. We really appreciated your kindness and generosity. Thanks again! Luella Anderson“

3.9 Good132 Reviews

You May Also Like