Two words: wine slushies. Yes, that's right, a frozen concoction made from their wines. Thoroughly enjoyed it iven though it was like 20 degrees outside. Cozy tasting room with friendly staff.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.