Soul Food Restaurants in South Hill, VA Cracker Barrel Old Country Store1400 Country LnSouth Hill, VA, 239704347742705Cracker Barrel Old Country StoreLake House RestaurantLighthouse RestaurantRestaurantsSoul Food RestaurantsUsed Restaurant Equipment Supplies Glass House Grill932 Cycle LnSouth Hill, VA, 239704344473071Barbecue RestaurantsBars With Live MusicBeer KegsCigar ClubLighthouse RestaurantMikes Smokehouse BbqSoul Food RestaurantsUsed Restaurant Equipment Supplies Show More