Gone Country Address: 219 Main St, New Castle, VA 24127 Phone: (540) 864-7223 Restaurants Other Businesses: Pine Top Restaurant at Highway 615, New Castle, VA 24127 Locust Mountain Grill at 219 Main St, New Castle, VA 24127