Fantastic things to do on a Winchester Virginia getaway or day trip—tasty dining, craft breweries, beautiful scenery, unique shops, and fun for every age.