What are you looking for?

Restaurants in Danville

The Best Restaurants

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

La Nostra Cucina

1050 Riverside Dr, Danville, VA 24540

"La Nostra" is THE best Italian restaurant in Danville. No competition. The staff are incredibly friendly. They remember your name, your usual order,...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.7
Coco Ni Inc. 459 Mt Cross Rd c, Danville
Coco Ni Inc.
Creperies • $

Coco Ni Inc.

459 Mt Cross Rd c, Danville, VA 24540

Pretty yummy ? place to eat. i tried the shrimp and avocado crepe and it was very delicious the fried rice is not to heavy with soy or whatever else they...

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

Crema & Vine

1009 Main St, Danville, VA 24541

Steve is the consummate barista, as both owner and local community ambassador. The vibe is perfect. It's welcoming, hip, and genuine. My breakfast stop...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.6
Me's burgers & brews 215 Main St, Danville
Me's burgers & brews
Hamburger • $$

Me's burgers & brews

215 Main St, Danville, VA 24541

I thoroughly enjoyed my entire meal there. From the moment I walked in the door the waitress and hostess were very friendly. Had a bright and smiling face...

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

We had our Company Christmas party here, it was a very fun time, a friendly environment the food and beverages were exalent,I highly recommend them for any...

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

Rubens Too

2449 Franklin Turnpike, Danville, VA 24540

The waitresses were good. That's the best that I can say about the breakfast. Eggs were watered down, potatoes were cold and the biscuits and gravy had...

  • Delivery
  • Superb77 Reviews4.7
Roma Italian Restaurant 1429 S Main St, Danville
Roma Italian Restaurant
Italian

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

I go to Roma alot and everytime the food and service is on point. Hands down best cheese steak around and the fries are crispy which me and my wife love. If...

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

We took a chance trying Moon River. After one lunch, Moon River become a regular stop for us when we are in Danville. The food is excellent and the staff is...

  • Take-Out
  • Delivery
  • Superb154 Reviews4.5
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

The food is fantastic!!! So so good, but it did take a long time to get our food. However, I heard that they are short staffed so I'm sure that had...

  • Take-Out
  • Delivery
  • Superb152 Reviews4.5
Mama Possum 120 Arnett Blvd, Danville
Mama Possum
Burgers • $

Mama Possum

120 Arnett Blvd, Danville, VA 24540

It was hard to read the menu as new customers it seemed like were were supposed to know everything the moment we pulled in.. The food was A little pricy for...

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

Ordered a pizza for my team at work, somehow it didn’t get made- they called and offered without me asking to make the order and refused payment- that went...

  • Take-Out
  • Drive-Through
  • Superb88 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

Great beer and wonderful entertainment. Live bluegrass music today and its wonderful. Beautiful outside and the perfect weather today to boot. This is...

  • Delivery
  • Superb50 Reviews4.8
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

Ciro's has always had good food for as long as I can remember. Me and my granddaughters went last night and we enjoyed our dinner and the service was par...

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

We found this place by accident but we found a hidden gem! The place was amazing from the decor to the low lighting and smooth jazz music. The staff was...

  • Take-Out
  • Delivery
  • Superb105 Reviews4.5
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 just did our first delivery. The food (minestrone soup, tortellini, and spaghetti) was amazing and super hot!! We ordered dessert (salted caramel cheesecake...

  • Take-Out
  • Delivery
  • Superb69 Reviews4.6
Chick-fil-A 3535 Riverside Dr, Danville
Chick-fil-A
Fast Food • $

Chick-fil-A

3535 Riverside Dr, Danville, VA 24541

Even though there was a long line for the drive thru, it didn't take long for me to have my order taken and receive my food. Some of the other fast food...

  • Take-Out
  • Drive-Through
  • Superb162 Reviews4.4
Santana's Restaurant & Grill 102 Tower Dr, Danville
Santana's Restaurant & Grill
Mexican

Santana's Restaurant & Grill

102 Tower Dr, Danville, VA 24540

The family took me out for my birthday they know I really like Santana 'everything was great couldn't ask for anything better. Thanks for...

  • Take-Out
  • Delivery
  • Superb146 Reviews4.4
Ruben's Restaurant 5000 Riverside Dr, Danville
Ruben's Restaurant
American • $

Ruben's Restaurant

5000 Riverside Dr, Danville, VA 24541

Wife and I went out for breakfast, after being in town getting our groceries. We enjoy the food and atmosphere at Rubens. If you really like bacon, be sure and...

  • Take-Out
  • Drive-Through
  • Superb134 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

Seriously, I have eaten many pizzas in my life being that if I was stranded on a deserted island it would be my food of choice to have until I die! With that...

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

Nonni's Pizza & Italian Eatery

365 Lowes Dr, Danville, VA 24540

I can't give this place enough stars!! Every time I have gone which have been many, the customer service and the food have been awesome. I completely...

  • Take-Out
  • Delivery
  • Superb115 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
  • Superb113 Reviews4.4
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

This place has THE BEST brunch! The flatbread brunch pizza is excellent. Today I had their BLT and it was delish. Their biscuits are to die for! Service was...

  • Take-Out
  • Delivery
  • Superb236 Reviews4.3
Firehouse Subs Danville Mall 450 Mall Dr Suite # 150, Danville
Firehouse Subs Danville Mall
Take Out • $$

Firehouse Subs Danville Mall

450 Mall Dr Suite # 150, Danville, VA 24540

Great customer service. Very friendly staff and clean restaurant. Very impressed with young man taking out trash and taking his apron off before doing so. ?...

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

The barbeque is delicious. The sauce is on point, its tangy, sweet, with just a hint of spiciness. The brisket is tender and the fries, bet you just...

  • Take-Out
  • Delivery
  • Superb207 Reviews4.3
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
  • Superb59 Reviews4.5
O'Kellys 1013 S Main St, Danville
O'Kellys
Sandwich Shop • $

O'Kellys

1013 S Main St, Danville, VA 24541

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
  • Drive-Through
  • Superb89 Reviews4.4
Los Tres Magueyes 2818 Riverside Dr, Danville
Los Tres Magueyes
Mexican • $

Los Tres Magueyes

2818 Riverside Dr, Danville, VA 24540

Food and service were both great! Jenny was a great server. If you are looking for a decently priced Mexican restaurant that actually has good food Los Tres is...

  • Take-Out
  • Delivery
  • Superb179 Reviews4.3
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

I received excellent service from Eli at your Danville, VA location.While I was eating inside, Eli was confronted with a very disgruntled customer who came in....

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

fantastic food!! waitstaff is extremely friendly and courteous. If I have to name a complaint, their water doesn't seem to be filtered and their coffee...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.3

American Restaurants

American in Danville
Rubens Too 2449 Franklin Turnpike, Danville
Rubens Too
American

Rubens Too

2449 Franklin Turnpike, Danville, VA 24540

The waitresses were good. That's the best that I can say about the breakfast. Eggs were watered down, potatoes were cold and the biscuits and gravy had...

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

The food is fantastic!!! So so good, but it did take a long time to get our food. However, I heard that they are short staffed so I'm sure that had...

  • Take-Out
  • Delivery
  • Superb152 Reviews4.5
Ruben's Restaurant 5000 Riverside Dr, Danville
Ruben's Restaurant
American • $

Ruben's Restaurant

5000 Riverside Dr, Danville, VA 24541

Wife and I went out for breakfast, after being in town getting our groceries. We enjoy the food and atmosphere at Rubens. If you really like bacon, be sure and...

  • Take-Out
  • Drive-Through
  • Superb134 Reviews4.4

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

Seriously, I have eaten many pizzas in my life being that if I was stranded on a deserted island it would be my food of choice to have until I die! With that...

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

fantastic food!! waitstaff is extremely friendly and courteous. If I have to name a complaint, their water doesn't seem to be filtered and their coffee...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.3

Mexican Restaurants

Mexican in Danville
Santana's Restaurant & Grill 102 Tower Dr, Danville
Santana's Restaurant & Grill
Mexican

Santana's Restaurant & Grill

102 Tower Dr, Danville, VA 24540

The family took me out for my birthday they know I really like Santana 'everything was great couldn't ask for anything better. Thanks for...

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

Los Tres Magueyes

2818 Riverside Dr, Danville, VA 24540

Food and service were both great! Jenny was a great server. If you are looking for a decently priced Mexican restaurant that actually has good food Los Tres is...

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

This was our first time here. It was pretty good, but when I asked for white cheese for my chips, it came in such a small container and it was plastic, not a...

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

Not sure what happened to all the Chinese people at this restaurant. Back in the day, nearly every waiter or waitress was Asian. Not anymore, but they still...

  • Take-Out
  • Delivery
  • Superb120 Reviews4.3
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
  • Good35 Reviews4.2
First Taste Chinese Restaurant 3306 Riverside Dr, Danville
First Taste Chinese Restaurant
Chinese • $

First Taste Chinese Restaurant

3306 Riverside Dr, Danville, VA 24541

One of my favorite Chinese places in Danville. Quick service and the understand what I mean when I ask for extra spicy. Decor is a little lacking but...

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

Even though there was a long line for the drive thru, it didn't take long for me to have my order taken and receive my food. Some of the other fast food...

  • Take-Out
  • Drive-Through
  • Superb162 Reviews4.4
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
  • Superb127 Reviews4.3
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
  • Good102 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

No wait to be seated. Service was good. Blooming onion was delicious. Shrimp, baked potato, slaw and hush puppies were delicious. Only complaint is they have...

  • Delivery
  • Superb52 Reviews4.3
Seafood & More 724 S Main St, Danville
Seafood & More
Seafood Markets

Seafood & More

724 S Main St, Danville, VA 24541

I ordered the porgy and my mom got the whiting. We also got the turnip greens and potatoe salad. The fish was fresh and fried perfect.The sweet potatoe pie...

  • Delivery
  • Superb51 Reviews4.3
Mayflower Seafood Restaurant 2320 Riverside Dr, Danville
Mayflower Seafood Restaurant
Seafood • $$

Mayflower Seafood Restaurant

2320 Riverside Dr, Danville, VA 24540

Kudos to Mayflower! They have accommodated our parties of 11 and 15 over the last two weeks with friendly, welcoming greetings. Food has been great, portions...

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

"La Nostra" is THE best Italian restaurant in Danville. No competition. The staff are incredibly friendly. They remember your name, your usual order,...

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

Roma Italian Restaurant

1429 S Main St, Danville, VA 24541

I go to Roma alot and everytime the food and service is on point. Hands down best cheese steak around and the fries are crispy which me and my wife love. If...

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

Ciro's has always had good food for as long as I can remember. Me and my granddaughters went last night and we enjoyed our dinner and the service was par...

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

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
  • Superb113 Reviews4.4
O'Kellys 1013 S Main St, Danville
O'Kellys
Sandwich Shop • $

O'Kellys

1013 S Main St, Danville, VA 24541

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
  • Drive-Through
  • Superb89 Reviews4.4
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

I received excellent service from Eli at your Danville, VA location.While I was eating inside, Eli was confronted with a very disgruntled customer who came in....

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

Ordered a pizza for my team at work, somehow it didn’t get made- they called and offered without me asking to make the order and refused payment- that went...

  • Take-Out
  • Drive-Through
  • Superb88 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
  • Good93 Reviews3.8
Buffalo Wild Wings 3415 Riverside Dr, Danville
Buffalo Wild Wings
Chicken Wings • $$

Buffalo Wild Wings

3415 Riverside Dr, Danville, VA 24541

Great wings . Our Waitress was very polite and caring.my wife got the Daytona wings. They was cooked too much .the manager came out to our table. And told my...

  • Take-Out
  • Delivery
  • Good156 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
  • Good25 Reviews4
Bentto Japanese Express 721 S Main St, Danville
Bentto Japanese Express
Japanese

Bentto Japanese Express

721 S Main St, Danville, VA 24541

The most mysterious japanese restaurant i've come across. Who owns it? no idea. updated menu? impossible to find. order online? no way man, call ahead!...

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

Tokyo Grill

364 Lowes Dr STE I, Danville, VA 24540

The furnishings are worn, and there's not much by way of ambience. But the food is consistently good. The appetizers are clearly prepackaged, but still...

  • Take-Out
  • Delivery
  • Good158 Reviews3.8