Restaurants in Edinburg, VA Back to Cities In VirginiaCuisine TypesView AllBarbecueBreweryItalianPizzaRestaurantWine Bean’s Barbeque117 S Main St$Edinburg Mill RestaurantEdinburg Mill 214 S Main St$$Sal’s Italian Bistro125 S Main St$$Shenandoah Vineyards3659 S Ox Rd$$Swover Creek Farm Brewery4176 Swover Creek Rd$$Swover Creek Farms4176 Swover Creek Rd$$