8.8
233 3rd St (at S. San Antonio Rd), Los Altos, CA
American Restaurant · North Los Altos · 93 tips and reviews
529 Alma St (btw University & Hamilton), Palo Alto, CA
Brazilian Restaurant · University South · 78 tips and reviews
6.7
401 Castro St (at California St.), Mountain View, CA
American Restaurant · Downtown Mountain View · 99 tips and reviews
110 Castro St (at W Evelyn Ave), Mountain View, CA
Vietnamese Restaurant · Downtown Mountain View · 102 tips and reviews