Restaurants in Eagle Rock, VA Back to Cities In VirginiaCuisine TypesView AllSandwichWine Blue Ridge Vineyard1027 Shiloh Dr$$Subway9904 Botetourt Rd$