Afton from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Blue Mountain Brewery - Virginia, Afton, 9585 Critzers Shop Rd, 22920 (540) 456-8020 Map D'ambola Restaurant - Virginia, Afton, 9278 Rockfish Valley Hwy, 22920 Italian (540) 456-4556 Map Dulaney's Steak & Seafood - Virginia, Afton, The Inn At, 22920 (540) 943-7167 Map