Restaurants in Halifax, VA Back to Cities In VirginiaCuisine TypesView AllFast FoodFine DiningGas StationItalian Hardee’s410 S Main St$Molasses Grill63 S Main St$$$Speedway391 S Main St$$Viny’s Italian Restaurant$$