How about the brewery at the new Whole Foods on The Alameda in San Jose? Nice and close to Diridon Station (2 mins walk), and is actually pretty mustachian, as you can buy bottled beer/wine from within the WF store and bring it up to the bar with no corkage fee (they also have a great beer selection on tap). It's essentially an outdoor bar (retractable roof and no walls), but they have good heaters, so is good unless it's super freezing or windy.
I could do mid-afternoon on Saturday 24th, or the evening of Thursday 22nd, if either of those dates suit others??