Mountain View generally has better parking than the Pruneyard or downtown Sunnyvale. So it's going to wind up being the Tied House. That place has worked out well for us in the past (with 914 groups)...
For details, see:
http://forums.pelicanparts.com/showthread.php?threadid=89870
--DD