Best restaurants in Palo Alto, CA
- 4.7The Westin Palo Alto675 El Camino Real, Palo Alto, CA 94301Restaurant
- 5Closed nowThree Seasons518 Bryant Street, Palo Alto, CA 94301Restaurant Bar
- 4.7Closed nowTofu House4127 El Camino Real, Palo Alto, CA 94306Restaurant
- 4Open nowTootsies At The Stanford Barn700 Welch Road, Palo Alto, CA 94305Restaurant Cafe