I really like this place... they have great wine... try the tasting... it is 10 bucks and you get 5 tastes... they make almost all of the wine in house (i know the almond champagne is not made there)... i have not found any wine that i don't like... my favorite is their porto and chocolate port.
the other thing you can do is have a bottling party. i recently purchased 30 bottles (at a great price!!! cheaper then the wine stores). they make the batch for you and then you have a party to bottle and label it. this is a great and fun different party for you are your friends.
despite it location it is a great place for a date...