2855 Stevens Creek Blvd.
Santa Clara, CA 95050
408-615-1534 Get Directions
This Deal is No Longer Available
12 wines on tap, 12 beers on tap
Minimum purchase of $22.50.
Pricing and availability may have changed since this deal was posted.
Similar Washington DC Offers