Mtv
Los Altos Grill is one of Mtv.

1. Los Altos Grill

8.8
233 3rd St (at S. San Antonio Rd), Los Altos, CA
American Restaurant · North Los Altos · 93 tips and reviews
Pampas is one of Mtv.

2. Pampas

529 Alma St (btw University & Hamilton), Palo Alto, CA
Brazilian Restaurant · University South · 78 tips and reviews
Scratch is one of Mtv.

3. Scratch

6.7
401 Castro St (at California St.), Mountain View, CA
American Restaurant · Downtown Mountain View · 99 tips and reviews
Xanh Restaurant is one of Mtv.

4. Xanh Restaurant

110 Castro St (at W Evelyn Ave), Mountain View, CA
Vietnamese Restaurant · Downtown Mountain View · 102 tips and reviews