All I have to say is Wine.On.Tap! Yes it’s TRUE! They have wine on tap at Red Top Winery! This is a really cool place to check out on The Makers Trail. I had a chance to
See All 27 Episodes of "Meet the Makers"