13 Best Sandwich Shops in Charlottesville

The Wich Lab Sandwich Shop • $
224 W Main St, Charlottesville

Customers` Favorites

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

“I’ve had some of the “most famous” sandwiches across most major metropolitan areas in North America, Europe, and the UAE. This is the best sandwich I’ve had. Textures and flavors on these sandwiches work together perfectly. I’m sad I don’t live here permanently.“

5 Superb128 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.7 Superb262 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.9 Superb140 Reviews
Jersey Mike's Subs Sandwich Shop • $
265 Merchant Walk Avenue Suite 1004, Charlottesville

Customers` Favorites

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

“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.5 Superb294 Reviews
Firehouse Subs 29Th Place Sandwich Shop • $
820 Twentyninth Pl Ct, 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.5 Superb208 Reviews
Chicken Salad Chick Sandwich Shop • $
2050 Bond St Unit 140, 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.8 Superb24 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

“We have family in Charlottesville that we visit about twice a year, and every time we come here to get a sub and it is wonderful! I wish there was a location in Oklahoma because it has the freshest ingredients and a lovely atmosphere. It is great! ❤️“

4.3 Superb201 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.2 Good249 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.1 Good151 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.1 Good124 Reviews
11

Subway

Subway Sandwich Shop • $
1141 5th Street Ext, Unit 1141, Charlottesville

Customers` Favorites

Cold Cut Combo
Roast Beef

“I really loved the team working there! We went to the subway first time and ordered our subs very slowly despite that they were very patient and helped us with the details.

Top of that I’m a vegetarian, I’m so glad they have a veggie patty and fresh veggies!!“

3.9 Good100 Reviews
Jimmy John's Sandwich Shop • $
1986 Abbey Rd, Charlottesville

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

3.8 Good81 Reviews
Jimmy John's Sandwich Shop • $
1650 Rio Rd E, 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.8 Good129 Reviews

You May Also Like