Barnardsville from North Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map D & D Restaurant - North Carolina, Barnardsville, 1130 Barnardsville Highway, 28709 (828) 626-2998 Map