Halifax VA Restaurants
1. 50 Main St, Halifax, VA 24558 | Pino's Pizza(434) 476-2311
2. 121 S Main St, Halifax, VA 24558 | Packhouse(434) 476-6744
3. 63 S Main St, Halifax, VA 24558 | Molasses Grill(434) 476-6265
4. 3184 Mountain Rd, Halifax, VA 24558 | Old 360 Diner(434) 476-4476
5. 3184 Mountain Rd, Halifax, VA 24558 | Mountain Road Diner(434) 476-1700
6. 5007 Halifax Rd, Halifax, VA 24558 | Dairy Express Inc(434) 575-5366