Yes they do. I personally like the Merlot but I guess it depends on how picky you are and how fine your wine palate is :)
Yes they do. But the quality is on the low end. Some are ok and others are not. I made the trip to Falls Church for that reason, but will not do it again.
Thanks! Your answer is awaiting moderation.