7.9
400 Castro St (at California St), Mountain View, CA
Tapas Restaurant · Downtown Mountain View · 178 tips and reviews
7.2
153 Castro St (btwn W Evelyn Ave. & Villa St.), Mountain View, CA
Chinese Restaurant · Downtown Mountain View · 72 tips and reviews
3. Calafia Café & Market A Go-Go
855 El Camino Real (855 El Camino Real), Palo Alto, CA
American Restaurant · 151 tips and reviews
7.4
357 Castro St (at California St.), Mountain View, CA
Indian Restaurant · Downtown Mountain View · 60 tips and reviews