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

This place is my new favorite for the area.It’s upscale, cozy and the food is divine. I always look forward to dinner there.Please check them out when you in...

  • Delivery
  • Superb105 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

I love their crepes. I get the one with beef a lot. Their spring rolls and gyoza are delicious. You are going to want to come back. I am always to full to...

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

Crema & Vine

1009 Main St, Danville, VA 24541

If you are coming or going out town. Be sure to stop at this place. Food is excellent in every way. Atmosphere is relaxing. Coffee is great. !! . Family...

  • Take-Out
  • Delivery
  • Superb172 Reviews4.6
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

They brew great beers. My favorite is the kolsch. But it is fun to try all of them.. I have loved some of their seasonal brews too! Customer service is...

  • Delivery
  • Superb60 Reviews4.9
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

Great fun! The place has a lodge feel with a nice bar and food options. We didn't eat or drink, just went straight for the axe throwing. Our axpert was...

  • Delivery
  • Superb74 Reviews4.8
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
  • Superb143 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
  • Superb94 Reviews4.7
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

Service is always excellent. Ciro's mega sub was great. They cut up my daughter's pizza for her. It was the first time we've ever been asked....

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

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

Not sure how this place is rated 4.7. It wasn't bad, but not great either, just average. The pizza had very little sauce, but lots of toppings. The burger...

  • Delivery
  • Superb84 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

My husband & I ate here while we stayed in Danville. I ordered the grilled cheese sandwich?It’s was absolutely delicious & it was only $5!! My...

  • Take-Out
  • Delivery
  • Superb202 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
  • Superb114 Reviews4.6
Mama Possum 120 Arnett Blvd, Danville
Mama Possum
American • $

Mama Possum

120 Arnett Blvd, Danville, VA 24540

If you’re a fan of old school burger joints then you’ve struck gold. Try the Brunswick Stew and the beef hot dogs ?!! Set you clock back to 1963 :-). Car...

  • Take-Out
  • Delivery
  • Superb104 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
  • Superb170 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

Always excellent food. Every entree comes with a small yummy salad with peanut dressing. Clean and crisp place settings. Would recommend, have brought all my...

  • Take-Out
  • Delivery
  • Superb168 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
  • Superb95 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
  • Superb144 Reviews4.5
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

Really enjoy your salads and special salad dressing. Also, your cakes...chocolate, pineapple, red velvet, carrot are delicious! I've had some others but...

  • Take-Out
  • Delivery
  • Superb125 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

This is one of the only true fine dining restaurants in Danville. The service is exemplary, the environment lovely, and the food is good, although in general...

  • Take-Out
  • Delivery
  • Superb116 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

This is one of the best, if not the best, locally owned and operated small businesses! I enjoy grabbing food from here every chance I get as everything you...

  • Take-Out
  • Delivery
  • Superb55 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

It will be bad to keep this alone to myself. I came across the best Forex, Crypto and Binary expert ever, in person of Mr. Ethan Payne who really helped me to...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.4
Nonni's Pizza & Italian Eatery 365 Lowes Dr, Danville
Nonni's Pizza & Italian Eatery
Pizza • $

Nonni's Pizza & Italian Eatery

365 Lowes Dr, Danville, VA 24540

Love this restaurant. Wonderful wait staff, their all are so friendly. And everything we have ordered has been delicious. We love going there.It's one of...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.4
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
  • Superb22 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...

  • Take-Out
  • Delivery
  • Superb21 Reviews5
Jersey Mike's Subs 165 Holt Garrison Pkwy Suite 570-A, Danville
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

165 Holt Garrison Pkwy Suite 570-A, 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
  • Superb60 Reviews4.5
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

Had an amazing dinner in Danville that I was not expecting. We found this little gem and decided to go in and we were so happy we did. We sampled several...

  • Take-Out
  • Delivery
  • Superb266 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
  • Superb95 Reviews4.4
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

Our first time here, it was delicious! I had the 2 meat dinner with chopped pork and smoked chicken fries, sides were Mac n Cheese, bk beans and hush puppies!...

  • Take-Out
  • Delivery
  • Superb225 Reviews4.3
Romi's Subs 1050 Piney Forest Rd, Danville
Romi's Subs
Sandwich Shop

Romi's Subs

1050 Piney Forest Rd, Danville, VA 24540

Love the tacos and subs. I just wish they would open the inside to spaced-out seating like some other restaurants are doing, I'm tired of not being able...

  • Drive-Through
  • Delivery
  • Superb85 Reviews4.4
Fox Pizza & Subs 1415 Piney Forest Rd, Danville
Fox Pizza & Subs
Pizza

Fox Pizza & Subs

1415 Piney Forest Rd, Danville, VA 24540

If their subs was a woman they'd be a fox. So I guess the name fits them very well! My grandma loves this place also. She's the one that introduced...

  • Take-Out
  • Delivery
  • Superb53 Reviews4.5

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

This place is my new favorite for the area.It’s upscale, cozy and the food is divine. I always look forward to dinner there.Please check them out when you in...

  • Delivery
  • Superb105 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
  • Superb94 Reviews4.7
Mama Possum 120 Arnett Blvd, Danville
Mama Possum
American • $

Mama Possum

120 Arnett Blvd, Danville, VA 24540

If you’re a fan of old school burger joints then you’ve struck gold. Try the Brunswick Stew and the beef hot dogs ?!! Set you clock back to 1963 :-). Car...

  • Take-Out
  • Delivery
  • Superb104 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
  • Superb114 Reviews4.6
Nonni's Pizza & Italian Eatery 365 Lowes Dr, Danville
Nonni's Pizza & Italian Eatery
Pizza • $

Nonni's Pizza & Italian Eatery

365 Lowes Dr, Danville, VA 24540

Love this restaurant. Wonderful wait staff, their all are so friendly. And everything we have ordered has been delicious. We love going there.It's one of...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.4
Fox Pizza & Subs 1415 Piney Forest Rd, Danville
Fox Pizza & Subs
Pizza

Fox Pizza & Subs

1415 Piney Forest Rd, Danville, VA 24540

If their subs was a woman they'd be a fox. So I guess the name fits them very well! My grandma loves this place also. She's the one that introduced...

  • Take-Out
  • Delivery
  • Superb53 Reviews4.5

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

You can usually tell a good Mexican restaurant by their Salsa and guacamole. Both were very good. The service was outstanding and fast! We visited from out of...

  • Take-Out
  • Delivery
  • Superb195 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

Chicken and beef flautas... Yum! This restaurant is wonderful. Service was friendly, and fast. Food came out quite quickly, but everything was hot and...

  • Take-Out
  • Delivery
  • Superb183 Reviews4.3
El Jinete Mexican restaurant 215 Westover Dr, Danville
El Jinete Mexican restaurant
Mexican

El Jinete Mexican restaurant

215 Westover Dr, Danville, VA 24541

¡Me encantó! My brother and I stopped in cold, taking a chance. Service was fast and courteous. Disclaimer: I speak Spanish so that made ordering a snap. For...

  • Take-Out
  • Delivery
  • Superb19 Reviews4.3

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
  • Superb128 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

With the help of Mrs. Kelly Robert, She is the best account manager on Forex and Binary, she's helping me to make huge profits. I started with just $500...

  • Take-Out
  • Drive-Through
  • Superb176 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
  • Good133 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
Captain Cook 1067 Piney Forest Rd, Danville
Captain Cook
Seafood

Captain Cook

1067 Piney Forest Rd, Danville, VA 24540

yes,the food is cook so delicious..the workers and manager are so nice to everyone..l eat there at least 10 times a month.l love everything about Captain...

  • Delivery
  • Superb73 Reviews4.3
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
Mayflower Seafood Restaurant 2320 Riverside Dr, Danville
Mayflower Seafood Restaurant
Seafood • $$

Mayflower Seafood Restaurant

2320 Riverside Dr, Danville, VA 24540

One of our favorite places to eat! We were so disappointed when Gus and JoAnn retired and Mayflower closed! Luckily a nice young couple reopened it for...

  • Take-Out
  • Delivery
  • Good168 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
  • Superb143 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

Service is always excellent. Ciro's mega sub was great. They cut up my daughter's pizza for her. It was the first time we've ever been asked....

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

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

Not sure how this place is rated 4.7. It wasn't bad, but not great either, just average. The pizza had very little sauce, but lots of toppings. The burger...

  • Delivery
  • Superb84 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

Really enjoy your salads and special salad dressing. Also, your cakes...chocolate, pineapple, red velvet, carrot are delicious! I've had some others but...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.5
Jersey Mike's Subs 165 Holt Garrison Pkwy Suite 570-A, Danville
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

165 Holt Garrison Pkwy Suite 570-A, 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
  • Superb60 Reviews4.5
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
  • Superb95 Reviews4.4
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
  • Superb95 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
  • Good171 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
  • Good29 Reviews4.2
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
  • Good112 Reviews4
Tokyo Grill 364 Lowes Dr STE I, Danville
Tokyo Grill
Japanese • $$

Tokyo Grill

364 Lowes Dr STE I, Danville, VA 24540

When Tokyo first opened it immediately became one of our favorite restaurants. In Danville,for me, just for me-there isn’t anywhere I really love to go or...

  • Take-Out
  • Delivery
  • Good170 Reviews3.7