Halifax from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Hardee's #1828 - Virginia, Halifax, 410 South Main Street, 24558 (434) 476-1380 Map Mountain Road Diner - Virginia, Halifax, 3184 Mountain Road, 24558 (434) 476-1700 Map Packhouse - Virginia, Halifax, 121 S Main St, 24558 (434) 476-6744 Map Pino's Pizza - Virginia, Halifax, 50 Main St, 24558 Pizza (434) 476-2311 Map Three Forks Grocery & Grill - Virginia, Halifax, 1187 Bethel Rd, 24558 Barbecue (434) 476-2665 Map