946 West El Camino Real, Sunnyvale, CA
110 Castro Street, Mountain View, CA
... modern contemporary style with handpainted murals, art, and pastel tones. The restaurant has a dual-sided 40ft bar that is perfect for watching live sports and grabbing a drink. On the weekends, Vida turns into ...
Read more