A fun weekend in Charlottesville includes wine, craft beer, cider and yummy food according to And Her Little Dog Too blog.