8.1
236 Hamilton Ave (at Ramona St), Palo Alto, CA
Mexican Restaurant · University South · 163 tips and reviews
8.2
545 San Antonio Rd Ste 34, Mountain View, CA
Seafood Restaurant · 38 tips and reviews
8.5
4119 El Camino Real (at W. Meadow Drive), Palo Alto, CA
Sushi Restaurant · 85 tips and reviews
7.9
3295 El Camino Real (at Lambert Ave), Palo Alto, CA
Indonesian Restaurant · 50 tips and reviews