South Hill, VA Listings Highest Rated Dining Kahill's Restaurant & Pub $$ 168 reviews New American, Seafood, Steakhouses (434) 447-6941 1791 N Mecklenburg Avesouth hill, VA 23970 313 Franklin $$ 94 reviews American, Salad, Cocktail Bars (434) 584-9382 313 Franklin StSouth Hill, VA 23970 Luca's Italian Restaurant $$ 108 reviews Italian, Desserts, Pizza (434) 447-3211 932 Cycle LnSouth Hill, VA 23970 The Hungry Farmer $ 118 reviews American, Breakfast & Brunch, Comfort Food (434) 447-3145 923 West Atlantic StSouth Hill, VA 23970 Love Cafe $$ 17 reviews Cafes, Juice Bars & Smoothies, Acai Bowls (434) 917-8108 120 S Hill AveSouth Hill, VA 23970 Hot Spot Grill $ 8 reviews American (434) 447-3444 827 N Mecklenburg AveSouth Hill, VA 23970 Panaderia y Taqueria Regia $ 9 reviews Mexican, Bakeries, Desserts (434) 447-3304 117 N Mecklenburg AveSouth Hill, VA 23970 The Backyard Brews & Bites $ 11 reviews Breweries, Hot Dogs, Pretzels (434) 584-9121 1391 W Danville StSouth Hill, VA 23970 Risin' Smoke Barbecue $ 152 reviews Barbeque, Desserts, Breakfast & Brunch (434) 447-4994 1312 W Danville StSouth Hill, VA 23970 Bringleton’s Coffee House $ 22 reviews Coffee & Tea, Bakeries, Breakfast & Brunch (434) 584-9189 126 N Mecklenburg AveSouth Hill, VA 23970 El Saucito $ 48 reviews Mexican (434) 447-2666 311 W Danville StSouth Hill, VA 23970 Bee Hive Buzzz-N-Diner image/svg+xml $ 1 reviews American, Sandwiches, Breakfast & Brunch (434) 584-9648 300 W Atlantic StSouth Hill, VA 23970 Los Cocos Mexican Restaurant $ 34 reviews Mexican (434) 447-2026 1316 W Danville StSouth Hill, VA 23970 Fiesta Mexico $ 5 reviews Mexican, Tex-Mex (434) 584-9501 1799 N Mecklenburg AveLa Crosse, VA 23950 Wilson Bros Barbecue $ 41 reviews Barbeque, Seafood (434) 447-7440 1224 W Danville StSouth Hill, VA 23970 Five Guys $ 38 reviews Burgers, Fast Food (434) 584-3483 1015 E Atlantic StSouth Hill, VA 23970 Bojangles $ 22 reviews Fast Food (804) 447-6910 1105 E Atlantic StSouth Hill, VA 23970