What are you looking for?

Restaurants in Danville

The Best Restaurants

King Cropp Kitchen 1050 Main St, Danville
King Cropp Kitchen
American

King Cropp Kitchen

1050 Main St, Danville, VA 24541

Firstly, I LOVE King Cropp, and the delicious food they bring to the downtown Danville area. This was my second visit, and the Buffalo cauliflower did not...

  • Delivery
  • Superb98 Reviews4.8
Coco Ni Inc. 459 Mt Cross Rd c, Danville
Coco Ni Inc.
Creperies • $

Coco Ni Inc.

459 Mt Cross Rd c, Danville, VA 24540

This reminds me so much of my hometown restaurant Volcano, I just love their sushi and poke bowls, thank you guys for being so great I'll always be a...

  • Take-Out
  • Delivery
  • Superb124 Reviews4.7
Crema & Vine 1009 Main St, Danville
Crema & Vine
Wine Bar • $$

Crema & Vine

1009 Main St, Danville, VA 24541

I really love this place! My family and I came here on a weekend morning and it was pretty busy. My husband had to park on the street, because there...

  • Take-Out
  • Delivery
  • Superb163 Reviews4.6
La Nostra Cucina 1050 Riverside Dr, Danville
La Nostra Cucina
Italian

La Nostra Cucina

1050 Riverside Dr, Danville, VA 24540

I had the special, spaghetti carbonara with chicken. This was perhaps the best pasta I have ever had. The creaminess of the egg and the richness of the...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.6
Grizzly's Hatchet House 680 Lynn St Suite J, Danville
Grizzly's Hatchet House
Sports Bar

Grizzly's Hatchet House

680 Lynn St Suite J, Danville, VA 24541

A fun venue providing good food, live entertainment, and hatchet throwing. Available for birthday parties, etc. The building offers rustic comfort with a...

  • Delivery
  • Superb71 Reviews4.8
2 Witches Winery & Brewing Company 209 Trade St, Danville
2 Witches Winery & Brewing Company
Wineries

2 Witches Winery & Brewing Company

209 Trade St, Danville, VA 24541

What a great place with great ownership. The wines and brews are very well crafted with a little bit of something for everyone. The indoor space is huge and...

  • Delivery
  • Superb57 Reviews4.9
Ciro's Italian Family Restaurant 1360 Piney Forest Rd, Danville
Ciro's Italian Family Restaurant
Italian

Ciro's Italian Family Restaurant

1360 Piney Forest Rd, Danville, VA 24540

This is hands down the BEST pizza! Have lived in several states (5) and always try to find authentic Italian NY style pizza to no avail. Just moved to area and...

  • Delivery
  • Superb122 Reviews4.6
Rubens Too 2449 Franklin Turnpike, Danville
Rubens Too
American

Rubens Too

2449 Franklin Turnpike, Danville, VA 24540

I called in a take out order, and it was waiting at the counter 10 minutes later. I had a sausage, egg, and cheese on toast with tomato and mayo that was hot...

  • Delivery
  • Superb83 Reviews4.7
Me's burgers & brews 215 Main St, Danville
Me's burgers & brews
Hamburger • $$

Me's burgers & brews

215 Main St, Danville, VA 24541

Who doesn’t like a good burger and brew? Perfect place for both. Great atmosphere, indoor and outdoor seating. Service was spot on and the burgers and...

  • Take-Out
  • Delivery
  • Superb194 Reviews4.5
Village's Pizza 4040 Franklin Turnpike, Danville
Village's Pizza
Pizza • $

Village's Pizza

4040 Franklin Turnpike, Danville, VA 24540

I’ve ate here so many times, literally my favorite place in Danville to eat. They have the best salads and cheese fries! I love their wings and Philly cheese...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.6
Roma Italian Restaurant 1429 S Main St, Danville
Roma Italian Restaurant
Italian

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

First time I've tried the food here. Its really good well made, good service, friendly staff, its worth the extra drive out 86 to get food of good quality...

  • Delivery
  • Superb77 Reviews4.7
Mama Possum 120 Arnett Blvd, Danville
Mama Possum
American • $

Mama Possum

120 Arnett Blvd, Danville, VA 24540

So I am visiting with a company. I stopped in and this older lady (like 700) comes up “how ya doing hun?” Now I just looked the place up and seen the star...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.6
Mama Possum's on Rt. 41 Mt. Hermon 4125 Franklin Turnpike, Danville
Mama Possum's on Rt. 41 Mt. Hermon
American • $

Mama Possum's on Rt. 41 Mt. Hermon

4125 Franklin Turnpike, Danville, VA 24540

We were on our way home from a long weekend trip to Virginia and just had to stop because of the name! It's an obviously popular local lunch spot, but we...

  • Take-Out
  • Delivery
  • Superb164 Reviews4.5
Moon River Thai Bistro 629 N Main St, Danville
Moon River Thai Bistro
Thai • $$

Moon River Thai Bistro

629 N Main St, Danville, VA 24541

All the food was great:-snapper, pad Thai, salad, wonton soup, pho, calamari & duck curry!And the server & owner were awesome! Definitely...

  • Take-Out
  • Delivery
  • Superb163 Reviews4.5
716 Wings and Pizza 1055 Piney Forest Rd, Danville
716 Wings and Pizza
Chicken Wings

716 Wings and Pizza

1055 Piney Forest Rd, Danville, VA 24540

Took my girlfriend here when I was visiting for Christmas, and felt like popping the question. I asked the server if they could do anything special to help...

  • Take-Out
  • Drive-Through
  • Superb94 Reviews4.6
Ruben's Restaurant 5000 Riverside Dr, Danville
Ruben's Restaurant
American • $

Ruben's Restaurant

5000 Riverside Dr, Danville, VA 24541

Eat at Rubens all the time growing up. Knew Ruben well. I moved away and have not been back in over 20 years until today. Same great food. Glad to hear...

  • Take-Out
  • Drive-Through
  • Superb143 Reviews4.5
The Schoolfield Restaurant 1009 W Main St, Danville
The Schoolfield Restaurant
Fine Dining • $

The Schoolfield Restaurant

1009 W Main St, Danville, VA 24541

My wife and I were in Danville for the night and wanted a good dinner that was not a chain restaurant. Did some research and found the Shoolfield Restaurant....

  • Take-Out
  • Delivery
  • Superb109 Reviews4.5
Nana Karen's on Main 547 Main St, Danville
Nana Karen's on Main
Waffles

Nana Karen's on Main

547 Main St, Danville, VA 24541

Amazing Food. We have used them for a few years for our office parties and everyone has raved about the BBQ and Catfish. We also have ordered breakfast and...

  • Take-Out
  • Delivery
  • Superb54 Reviews4.7
Carini's Express Italian Food 3833 US-29 BUS, Danville
Carini's Express Italian Food
Italian • $$

Carini's Express Italian Food

3833 US-29 BUS, Danville, VA 24540

We always enjoy the delicious pizza. However, tonight we tried the steak and lobster and it was amazing! Definitely can tell that they buy high quality...

  • Take-Out
  • Delivery
  • Superb72 Reviews4.6
Santana's Restaurant & Grill 102 Tower Dr, Danville
Santana's Restaurant & Grill
Bar & Grill

Santana's Restaurant & Grill

102 Tower Dr, Danville, VA 24540

Santana's is one of my go to places in Danville it's always good, it's in a hotel, and they are always clean. their Texas Margaritas are yummy....

  • Take-Out
  • Delivery
  • Superb158 Reviews4.4
Isabel's Pizza Pasta & Subs 1451 South Boston Rd, Danville
Isabel's Pizza Pasta & Subs
Pizza • $

Isabel's Pizza Pasta & Subs

1451 South Boston Rd, Danville, VA 24540

Never go to Danville without ordering...Great pizza and cheese steaks. Prices are low compared to most of the other joints. Wish you had a place in SoBo as...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.4
O'Kelly's Deli & Pastries 875 Piney Forest Rd, Danville
O'Kelly's Deli & Pastries
Sandwich Shop • $

O'Kelly's Deli & Pastries

875 Piney Forest Rd, Danville, VA 24540

I don't know how ya do it. This place has the best apple fritters I have ever had! crispy on the outside, soft inside. eating a crispy pillow. delish!...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.4
Tammy’s Diner 3117 Riverside Dr, Danville
Tammy’s Diner
Diner

Tammy’s Diner

3117 Riverside Dr, Danville, VA 24541

Our first visit to Tammy's was for breakfast. I was so happy to find it! We were thinking of going to ihop or McDonald's, so gross. Tammy's...

  • Delivery
  • Superb62 Reviews4.5
Lonchera Junior (Taco Truck) 115 A D, Mt Cross Rd, Danville
Lonchera Junior (Taco Truck)
Food Trucks

Lonchera Junior (Taco Truck)

115 A D, Mt Cross Rd, Danville, VA 24541

So glad this place is now on the map. This is my go to street tacos in Danville! You can also go to the store next to it and get a sugar cane coke for the...

  • Delivery
  • Superb21 Reviews5
A Slice Above by King Cropp 1050 Main St, Danville
A Slice Above by King Cropp
American

A Slice Above by King Cropp

1050 Main St, Danville, VA 24541

Let me start by saying: I love this cauliflower crust pizza. Super crunchy, which is not always the case. I cannot give 5 stars for two reasons: #1-no...

  • Delivery
  • Superb21 Reviews5
Cotton at Riverside Mill 109 Bridge St #600, Danville
Cotton at Riverside Mill
American • $$

Cotton at Riverside Mill

109 Bridge St #600, Danville, VA 24541

We were in town for just a visit. Found this location on the yelp. It is inside a cotton mill so it looks like just a cotton mill from outside. Food and...

  • Take-Out
  • Delivery
  • Superb247 Reviews4.3
O'Kellys 1013 S Main St, Danville
O'Kellys
Sandwich Shop • $

O'Kellys

1013 S Main St, Danville, VA 24541

Great prices, sandwiches are sizeable as well as tasty. Cinnamon buns are wonderful. This place was recently recommended to us, very happy it was. Great...

  • Take-Out
  • Drive-Through
  • Superb94 Reviews4.4
Jersey Mike's Subs 165 Holt Garrison Pkwy, Danville
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

165 Holt Garrison Pkwy, Danville, VA 24540

Nicest staff I’ve ever encountered in a while in Danville. Now usually I get attitude from a lot of fast food workers. But this place I mean is so good with...

  • Take-Out
  • Delivery
  • Superb57 Reviews4.5
Checkered Pig BBQ and RIBS 155 Crown Dr, Danville
Checkered Pig BBQ and RIBS
Barbecue • $$

Checkered Pig BBQ and RIBS

155 Crown Dr, Danville, VA 24540

Got takeout AND dine-in, hence the $$$ amount chosen below. Still eating leftovers a week later. Haven't eaten many things that were more perfectly smoked...

  • Take-Out
  • Delivery
  • Superb222 Reviews4.3
Los Tres Magueyes 2818 Riverside Dr, Danville
Los Tres Magueyes
Mexican • $

Los Tres Magueyes

2818 Riverside Dr, Danville, VA 24540

Been here many times, always a good experience. It's not really a 4 star place in general, it's a 4 star place for Danville lol. Good food, good...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.3

American Restaurants

American in Danville
King Cropp Kitchen 1050 Main St, Danville
King Cropp Kitchen
American

King Cropp Kitchen

1050 Main St, Danville, VA 24541

Firstly, I LOVE King Cropp, and the delicious food they bring to the downtown Danville area. This was my second visit, and the Buffalo cauliflower did not...

  • Delivery
  • Superb98 Reviews4.8
Rubens Too 2449 Franklin Turnpike, Danville
Rubens Too
American

Rubens Too

2449 Franklin Turnpike, Danville, VA 24540

I called in a take out order, and it was waiting at the counter 10 minutes later. I had a sausage, egg, and cheese on toast with tomato and mayo that was hot...

  • Delivery
  • Superb83 Reviews4.7
Mama Possum 120 Arnett Blvd, Danville
Mama Possum
American • $

Mama Possum

120 Arnett Blvd, Danville, VA 24540

So I am visiting with a company. I stopped in and this older lady (like 700) comes up “how ya doing hun?” Now I just looked the place up and seen the star...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.6

Pizza Restaurants

Pizza in Danville
Village's Pizza 4040 Franklin Turnpike, Danville
Village's Pizza
Pizza • $

Village's Pizza

4040 Franklin Turnpike, Danville, VA 24540

I’ve ate here so many times, literally my favorite place in Danville to eat. They have the best salads and cheese fries! I love their wings and Philly cheese...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.6
Isabel's Pizza Pasta & Subs 1451 South Boston Rd, Danville
Isabel's Pizza Pasta & Subs
Pizza • $

Isabel's Pizza Pasta & Subs

1451 South Boston Rd, Danville, VA 24540

Never go to Danville without ordering...Great pizza and cheese steaks. Prices are low compared to most of the other joints. Wish you had a place in SoBo as...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.4
Dell' Anno's Pizza Kitchen 316 Main St, Danville
Dell' Anno's Pizza Kitchen
Pizza • $

Dell' Anno's Pizza Kitchen

316 Main St, Danville, VA 24541

This is the best lunch spot in Danville. The service is always on point and the food is legit! Kati was my server today and even though the restaurant was busy...

  • Take-Out
  • Delivery
  • Superb181 Reviews4.3

Mexican Restaurants

Mexican in Danville
Los Tres Magueyes 2818 Riverside Dr, Danville
Los Tres Magueyes
Mexican • $

Los Tres Magueyes

2818 Riverside Dr, Danville, VA 24540

Been here many times, always a good experience. It's not really a 4 star place in general, it's a 4 star place for Danville lol. Good food, good...

  • Take-Out
  • Delivery
  • Superb184 Reviews4.3
El Vallarta Mexican Restaurant 418 Westover Dr, Danville
El Vallarta Mexican Restaurant
Mexican • $

El Vallarta Mexican Restaurant

418 Westover Dr, Danville, VA 24541

I absolutely love this place forever! I started taking my son when he was eight years old. He is now 24. I've NEVER had bad service, poorly made food, or...

  • Take-Out
  • Delivery
  • Superb177 Reviews4.3
Mucho Taqueria 530 Craghead St #100, Danville
Mucho Taqueria
Mexican • $$

Mucho Taqueria

530 Craghead St #100, Danville, VA 24541

I called Mucho Taqueria today to inquire about reservations for a rather large group for a later date. I have family and friends coming into town for a friends...

  • Take-Out
  • Delivery
  • Good201 Reviews4.1

Chinese Restaurants

Chinese in Danville
Long River Restaurant 2835 Riverside Dr, Danville
Long River Restaurant
Chinese • $$

Long River Restaurant

2835 Riverside Dr, Danville, VA 24540

Good place to eat Chinese food. Was n the mood to try something new and I had a friend tell me about this place and it was everything they said it was. And...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.3
First Taste Chinese Restaurant 3306 Riverside Dr, Danville
First Taste Chinese Restaurant
Chinese • $

First Taste Chinese Restaurant

3306 Riverside Dr, Danville, VA 24541

I like the combos I've had but my biggest complaint is they're egg rolls are smaller than all the other Chinese places around. I also suspect they...

  • Take-Out
  • Delivery
  • Good111 Reviews4.1
China Shuttle 325 Piedmont Dr # 5A, Danville
China Shuttle
Chinese • $

China Shuttle

325 Piedmont Dr # 5A, Danville, VA 24540

Really enjoyed this! My hubby and I really wanted Chinese, we had been to the big buffet in town years ago and were headed that way. After reviews we decided...

  • Take-Out
  • Delivery
  • Good37 Reviews4.1

Fast Food Restaurants

Fast Food in Danville
Chick-fil-A 3535 Riverside Dr, Danville
Chick-fil-A
Fast Food • $

Chick-fil-A

3535 Riverside Dr, Danville, VA 24541

I just LOVE Chick-fil-A! ❤️ Sometimes, the order is not right, so please do check before pulling off. However, if they do get it wrong, they are more than...

  • Take-Out
  • Drive-Through
  • Superb172 Reviews4.3
Dairy Hart 812 Riverside Dr, Danville
Dairy Hart
Fast Food

Dairy Hart

812 Riverside Dr, Danville, VA 24540

Amazing food! Cheeseburgers are better than homemade. The banana milkshake is made with vanilla ice cream and real bananas! Choirs of angels will sing after...

  • Take-Out
  • Delivery
  • Good131 Reviews4.2
Chick-fil-A 325 Piedmont Dr, Danville
Chick-fil-A
Fast Food • $

Chick-fil-A

325 Piedmont Dr, Danville, VA 24540

Such a busy place, but the lines move faster than anywhere else I've seen. Workers go above and beyond to be helpful, respectful, all while working...

  • Take-Out
  • Drive-Through
  • Good107 Reviews4.2

Seafood Restaurants

Seafood in Danville
Seafood & More 724 S Main St, Danville
Seafood & More
Seafood

Seafood & More

724 S Main St, Danville, VA 24541

The fish was fried and seasoned to perfection! I am going back to get dinner for my kids! Lol! The greens were cooked tender but not extremely flavorful (I...

  • Delivery
  • Superb53 Reviews4.3
Captain Cook 1067 Piney Forest Rd, Danville
Captain Cook
Seafood

Captain Cook

1067 Piney Forest Rd, Danville, VA 24540

Great place. My uncle and father had broiled flounder today and the food was delicious. The girl who waited on them was friendly and professional and treated...

  • Delivery
  • Good69 Reviews4.2
Mayflower Seafood Restaurant 2320 Riverside Dr, Danville
Mayflower Seafood Restaurant
Seafood • $$

Mayflower Seafood Restaurant

2320 Riverside Dr, Danville, VA 24540

I must say out of all the views I saw on here I was pretty skeptical then pulled in the parking lot and it was about empty. We tried it anyhow and I was very...

  • Take-Out
  • Delivery
  • Good158 Reviews4

Italian Restaurants

Italian in Danville
La Nostra Cucina 1050 Riverside Dr, Danville
La Nostra Cucina
Italian

La Nostra Cucina

1050 Riverside Dr, Danville, VA 24540

I had the special, spaghetti carbonara with chicken. This was perhaps the best pasta I have ever had. The creaminess of the egg and the richness of the...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.6
Ciro's Italian Family Restaurant 1360 Piney Forest Rd, Danville
Ciro's Italian Family Restaurant
Italian

Ciro's Italian Family Restaurant

1360 Piney Forest Rd, Danville, VA 24540

This is hands down the BEST pizza! Have lived in several states (5) and always try to find authentic Italian NY style pizza to no avail. Just moved to area and...

  • Delivery
  • Superb122 Reviews4.6
Roma Italian Restaurant 1429 S Main St, Danville
Roma Italian Restaurant
Italian

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

First time I've tried the food here. Its really good well made, good service, friendly staff, its worth the extra drive out 86 to get food of good quality...

  • Delivery
  • Superb77 Reviews4.7
O'Kelly's Deli & Pastries 875 Piney Forest Rd, Danville
O'Kelly's Deli & Pastries
Sandwich Shop • $

O'Kelly's Deli & Pastries

875 Piney Forest Rd, Danville, VA 24540

I don't know how ya do it. This place has the best apple fritters I have ever had! crispy on the outside, soft inside. eating a crispy pillow. delish!...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.4
O'Kellys 1013 S Main St, Danville
O'Kellys
Sandwich Shop • $

O'Kellys

1013 S Main St, Danville, VA 24541

Great prices, sandwiches are sizeable as well as tasty. Cinnamon buns are wonderful. This place was recently recommended to us, very happy it was. Great...

  • Take-Out
  • Drive-Through
  • Superb94 Reviews4.4
Jersey Mike's Subs 165 Holt Garrison Pkwy, Danville
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

165 Holt Garrison Pkwy, Danville, VA 24540

Nicest staff I’ve ever encountered in a while in Danville. Now usually I get attitude from a lot of fast food workers. But this place I mean is so good with...

  • Take-Out
  • Delivery
  • Superb57 Reviews4.5
716 Wings and Pizza 1055 Piney Forest Rd, Danville
716 Wings and Pizza
Chicken Wings

716 Wings and Pizza

1055 Piney Forest Rd, Danville, VA 24540

Took my girlfriend here when I was visiting for Christmas, and felt like popping the question. I asked the server if they could do anything special to help...

  • Take-Out
  • Drive-Through
  • Superb94 Reviews4.6
KFC 604 Memorial Dr, Danville
KFC
Chicken • $

KFC

604 Memorial Dr, Danville, VA 24541

I love KFC...The chicken is good and i have even tried the popcorn chicken...The people that work there are pleasant.They have a friendly atmosphere..I also...

  • Take-Out
  • Drive-Through
  • Good97 Reviews3.8
Buffalo Wild Wings 3415 Riverside Dr, Danville
Buffalo Wild Wings
Chicken Wings • $$

Buffalo Wild Wings

3415 Riverside Dr, Danville, VA 24541

as busy as it was I still had a good experience. Our waitress Autumn did a great job with checking on us, making sure we knew about the deals they had that...

  • Take-Out
  • Delivery
  • Good170 Reviews3.6

Japanese Restaurants

Japanese in Danville
Kasai Japan 325 Piedmont Dr, Danville
Kasai Japan
Japanese • $

Kasai Japan

325 Piedmont Dr, Danville, VA 24540

I love this place, but I don't get the hours. You cannot go by the website, it is not correct. If you call it will go to voicemail but it doesn't...

  • Take-Out
  • Delivery
  • Good26 Reviews4.1
Bentto Japanese Express 721 S Main St, Danville
Bentto Japanese Express
Japanese

Bentto Japanese Express

721 S Main St, Danville, VA 24541

I really love this place overall, the salmon is absolutely delicious and yet so cheap I love it, and I find myself coming back. However I don't recommend...

  • Take-Out
  • Delivery
  • Good110 Reviews4
Tokyo Grill 364 Lowes Dr STE I, Danville
Tokyo Grill
Japanese • $$

Tokyo Grill

364 Lowes Dr STE I, Danville, VA 24540

Food is great service was awesome the parking lot it’s so nasty we almost didn’t come in they really need someone to clean the parking lot if used to be so...

  • Take-Out
  • Delivery
  • Good167 Reviews3.8
Santana's Restaurant & Grill 102 Tower Dr, Danville
Santana's Restaurant & Grill
Bar & Grill

Santana's Restaurant & Grill

102 Tower Dr, Danville, VA 24540

Santana's is one of my go to places in Danville it's always good, it's in a hotel, and they are always clean. their Texas Margaritas are yummy....

  • Take-Out
  • Delivery
  • Superb158 Reviews4.4
Shannie's Bar and Grill 3575 US-29 BUS, Danville
Shannie's Bar and Grill
Bar & Grill

Shannie's Bar and Grill

3575 US-29 BUS, Danville, VA 24540

My husband & I ate here twice & the food was AWESOME!! The service was amazing, made us feel right at home. Can't wait to come back & visit....

  • Delivery
  • Superb90 Reviews4.3
The Lazy Bee Chicken & Waffles 616 N Main St, Danville
The Lazy Bee Chicken & Waffles
Bar & Grill

The Lazy Bee Chicken & Waffles

616 N Main St, Danville, VA 24540

Had a great time with family in a cozy atmosphere very clean and well maintained establishment. Owner was very polite which made us feel welcome &...

  • Take-Out
  • Delivery
  • Superb10 Reviews4.7