110 Castro Street Mountain View, CA 94041
Seated: 120
Standing: 150
Square Feet: 2,500 ft2
Looking to go all out? Our full restaurant buyout features multiple dining rooms, a gorgeous 40ft u-shaped bar, dynamic mood lighting, and a state-of-the-art sound system. Spoil your guests with a trip to Spain at Vida Mountain View. Our venue buyout can host up to 120 guests seated or 150 guests standing.