6 Best American Restaurants near South Hill

Kahill's Restaurant and pub American • $$
1791 N Mecklenburg Ave, South Hill

Customers` Favorites

Shrimp Scallops and Lobster over Mashed Potatoes
Cajun Chicken & Sausage Alfredo
Blackened Salmon with Asparagus
Blackened Salmon with Broccoli
The Mecklenburger and Fries
Blackened Chicken Alfredo
Hot Honey Chicken
Big Bang Shrimp
Carnitas Tacos
Brisket Burger

“We had a wonderful meal at Kahill’s while traveling south on 85. Our waitress, Haley, was friendly, professional, efficient, and thoughtful. We felt welcomed as soon as we walked in the door. The food was delicious - we loved the Kay burger, oyster poboy, and ahi tuna. Haley checked on us often and made sure our drinks were kept filled and that we were happy with our food. I definitely recommend it and look forward to another visit.“

4.3 Superb123 Reviews
313 Franklin - Cocktails and Kitchen Bar • $$
313 Franklin St B, South Hill

Customers` Favorites

Sea Scallops with Garlic Mashed Potatoes and Green Beans
Chalkboard Charcuterie Board
Mahi Mahi with Mango Salsa
Fried Green Tomatoes
Grilled Herb Salmon
blt Sandwich Platter
Ribeye Steak Dinner
Schoolhouse Rolls
Shrimp and Grits
Chicken Alfredo

“Food is outstanding, service is great!“

4.6 Superb148 Reviews
Bee Hive Buzzz-N-Diner Fast Food • $
300 W Atlantic St, South Hill

Customers` Favorites

Chicken and Waffles

“Stumbled upon this adorable little diner road tripping home from vacation. The only diner open on a Tuesday morning.
The food was h fresh, home made, and delicious! We got biscuit breakfast sandwiches and we’re not disappointed. Hope we have a reason to come out this way again.“

4.6 Superb19 Reviews
Cracker Barrel Old Country Store American • $
1400 Country Ln, South Hill

Customers` Favorites

Country Fried Steak Corn Mashed Potatoes and Gravy
The Cracker Barrel's Country Boy Breakfast
Country House Salad with Grilled Chicken
Breakfast Special Potato Casserole
Grandpa's Country Fried Breakfast
Momma's French Toast Breakfast
Homestyle Fried Chicken Salad
Corn Muffins and Biscuits
Biscuits and Corn Muffins
Momma's Pancake Breakfast

“I was seated. 10 minutes later they asked me what I would like to drink. 5 minutes later to bring out my drink. they take my order and 35 minutes later I still do not have my food. so I decided to leave and paid for my tea. the place was not over crowded or even full. I brought this to the attention to the young lady at the register. all they could say was quote sorry. I am definitely staying away from this place.“

3.7 Good243 Reviews
The Hungry Farmer American • $
923 W Atlantic St, South Hill

Customers` Favorites

Mac and Cheese Baked Beans Garlic Bread
Brisket Sandwich and Fries
Burger with Swiss Cheese
Our Famous Home Fries
Pies and Cakes Change
Coleslaw and Chips
Pulled Pork BBQ
Chicken Tenders
Brisket Tacos
Cheeseburger

“Great Customer Service, great desert and very nice staff and owner.“

4.2 Good84 Reviews
Huddle House American • $
3134 State Rte 903, Bracey - 8.83 miles

Customers` Favorites

Sausage Patties 2 Dine in: Yes Takeout: Yes Curbside pickup: Yes
Two - Egg Breakfast Platter
Fried Country Fried Steak
Hash Browns and Bacon
Stuffed French Toast
Sausage Gravy
French Fries
Bacon Burger
Hashbrowns
Strawberry

“Wait, staff was excellent environmental good, and the food was good. The only reason I gave 4 stars for the food was when I went in for breakfast, the cook did not make the eggs the way I ordered. I ordered over medium, and they came out over easy. I called the waitress over and asked her to have them.make the eggs scrambled since they couldn't do over medium right. So she brought the scrambled eggs to me, and they weren't scrambled they looked like they mixed up the eggs and put them on the griddle, spread them out, let them fry, and just chopped up the eggs. Other than that, I went in for several meals for the 2 days I was there doing my 34-hour reset, and the meals were good.“

3.4 Good97 Reviews