7.9
400 Castro St (at California St), Mountain View, CA
Tapas Restaurant · Downtown Mountain View · 178 tips and reviews
8.9
180 El Camino Real, Palo Alto, CA
New American Restaurant · 34 tips and reviews
8.3
4546 El Camino Real (at N San Antonio Rd), Los Altos, CA
Bubble Tea Shop · North Los Altos · 31 tips and reviews
6.4
1482 W El Camino Real, Mountain View, CA
Thai Restaurant · Central Mountain View · 24 tips and reviews