San Jose - Food & Drinks
San Jose
Doppio Zero owners open Spanish tapas restaurant Vida Tapas in Mountain View
A chic new Spanish tapas restaurant has opened in Silicon Valley. Vida Tapas has now started serving customers in downtown Mountain View, taking over the space formerly occupied by Xanh Vietnamese at 110 Castro Street.