What are you looking for?

Sandwich Shops in Charlottesville

4.7 - 357 votes

Hours: 6:30AM - 8PM

1418 Emmet St N, Charlottesville
(434) 977-9598

Bodo's Bagels

We have been waiting for Bodos to reopen for sit down. Who was the genius who decided to stop drive up, open inside, but you can't dine in, & al... More reviews

4.8 - 235 votes

Hours: 8AM - 8PM

32 Mill Creek Dr # 102, Charlottesville
(434) 234-3089

Croby's Urban Viddles

The great family story is matched with incredibly good food. This is just a place that makes you feel good. Family owned and you can feel the love in the... More reviews

4.6 - 227 votes

Hours: 11AM - 9PM

3912 Lenox Ave, Charlottesville
(434) 260-7740

Mission BBQ

The meat was tender and juicy. I tried the sliced brisket sandwich and the pulled pork (n.c. style). Let me start off by saying the brisket was tasty, ju... More reviews

4.7 - 181 votes

Hours: 10AM - 9PM

1429 Hazel St, Charlottesville
(434) 971-3546

Riverside Lunch

Love this place... ate here growing up everytime I'm here I eat here.. Friendly's staff an always make you feel home More reviews

4.6 - 203 votes

Hours: 6:30AM - 4PM

505 Preston Ave, Charlottesville
(434) 293-5224

Bodo's Bagels

In my experience, bagels come in three tiers: mass-produced and store-bought; chain bakeries; and bagel shops. There's no question that bagel shop b... More reviews

4.5 - 229 votes

Hours: 11AM - 9PM

333 2nd St SE, Charlottesville
(434) 981-0090

Sultan Kebab

Hubby and I ordered sujuc and lamb combo platter and the lamb was soooo tender and the rice was delicious. I’ve had a lot of Turkish food in my life and ... More reviews

4.5 - 193 votes

Hours: 7AM - 3PM

214 W Water St, Charlottesville
(434) 806-3800

Iron Paffles & Coffee

Such a creative concept. The crispy waffles were so crunchy and flaky. I would have liked a little more food in the sandwich but it was very well prepared. More reviews

4.6 - 168 votes

Hours: 11AM - 9PM

1551 E High St, Charlottesville
(434) 872-0070

Fabio's NY Pizza

Kind people making great food. Had the steak & cheese with all the fixings plus onion rings. Cooked fresh in under 10 minutes. SO TASTY! MMMMM More reviews

4.9 - 95 votes

Hours: 11AM - 8PM

111 W Water St, Charlottesville
(434) 328-8786

Otto Turkish Street Food

Had a great meal at Otto. The staff was very friendly, gave great recommendations for our first visit, and were more than happy to work with my allergie... More reviews

4.6 - 133 votes

Hours: Closed today

114 10th St NW, Charlottesville
(434) 284-7786

Peloton Station

Super cute quirky place that repairs bicycles and serves a variety of beers and sandwiches/burgers. I got The Phoenix fried chicken sandwich with a side ... More reviews

4.4 - 169 votes

Hours: 11AM - 9PM

1321 W Main St, Charlottesville
(434) 972-9366

Mellow Mushroom Charlottesville

Always love Mellow. Unfortunately, this location didn’t have a bar tender on duty when we were there. Hope it was a fluke. More reviews

4.4 - 159 votes

Hours: 7AM - 3PM

1609 University Ave, Charlottesville
(434) 293-6021

Bodo's Bagel Bakery - UVA

The Covid safe setup outside was organized and efficient. On a Sunday morning, we waited only 10 minutes from order to pickup, and the crew was incredibl... More reviews

4.5 - 125 votes

Hours: 7AM - 7PM

400 Preston Ave #150, Charlottesville
(434) 906-0250

Milli Coffee Roasters

Convenient location, wonderful coffee and tea, and delicious nibbles. Staff are always helpful and fun to talk to. My personal favorite drink right now i... More reviews

4.5 - 124 votes

Hours: 5PM - 2AM

1221 E Market St, Charlottesville
(434) 234-4436

Holly's Diner

Best dinner ever! I assume we really lucked out with the open mike night but perhaps it's more frequent than I assume it is. But the food was amazin... More reviews

4.3 - 158 votes

Hours: Closed today

106 South Street West, Charlottesville
(434) 293-6550

South Street Brewery

Why would you take one of the best appetizers of the menu being the Soft pretzel worth the great mustard, beer cheese and pickles? I was told it was too ... More reviews

4.6 - 107 votes

Hours: 10AM - 2PM

416 W Main St suite h, Charlottesville
(434) 244-7800

Feast! Food

Second time in Charlottesville, but now I will be visiting often. I called Feast 10 minutes before they closed to ask about their hours. The lady who ans... More reviews

4.3 - 155 votes

Hours: 11AM - 8PM

2119 Ivy Rd, Charlottesville
(434) 244-7427

Moe's Original BBQ - Charlottesville - Ivy Street

Good food. It is a small place that seems to do a lot of carry-out. They have about a dozen tables and only one menu up on the wall. Order at the counter... More reviews



4.5 - 109 votes

Hours: 10:30AM - 8PM

1412 E High St, Charlottesville
(434) 293-3825


I ate inside it was great I was the only one had Friday special BBQ with fries! Always good! More reviews

4.4 - 123 votes

Hours: Closed today

406 E Main St, Charlottesville
(434) 566-0777


During a recent car trip, we stopped in Charlottesville for lunch and picked this place mostly because the reviews were good and it's very casual bu... More reviews

4.5 - 102 votes

Hours: 11AM - 3PM

512 E Main St, Charlottesville
(434) 984-1862

Baggby's Gourmet Sandwiches

I got the “remarkable” turkey sandwich. I told the cashier, “I don’t know how I feel about cream cheese on my turkey sandwhich” and he said “it’s just a ... More reviews

4.2 - 143 votes

Hours: 7AM - 3PM

112 W Main St #1, Charlottesville
(434) 971-8743

Grit Coffee, Downtown

I love the vibe of this place. The people are lovely, even being understaffed like everywhere else in town, they are seriously killing it! The coffee &am... More reviews

4.1 - 154 votes

Hours: 11AM - 8PM

3449 Seminole Trail, Charlottesville
(434) 974-9955

Martin's Grill

Stopped in by chance on the way back from Blacksburg. Outstanding burgers. I had a lot of toppings on mine - and it was suitably messy. Yum. My wife had ... More reviews

3.8 - 206 votes

Hours: 4 - 10PM

455 Albemarle Square, Charlottesville
(434) 973-4700

Texas Roadhouse

[email protected] bar... Entree Ribs and two sides I asked for baked potato and coleslaw, No coleslaw. Settled for a salad. Then she asked " loaded baked pota... More reviews

4.2 - 137 votes

Hours: 7AM - 3PM

2206 Ivy Rd, Charlottesville
(434) 202-1308

Ivy Provisions

Big portion sizes! They have some sandwich guys and a barista, and service is quick. They even have some refrigerated sandwiches if you’re in a rush. Whi... More reviews

4.5 - 93 votes

Hours: 11AM - 9PM

2104 Angus Rd, Charlottesville
(434) 293-6333

Canipe Brothers Bar & Grill

We try to go here every week. Took my Grd-daughter for the first time, she went crazy over the fried macaroni bites. Beer is cold and BQ is great. More reviews

View on map