Local Restaurants in Palo Alto, California

Find the top Local restaurants in Palo Alto, California near you now.

Hummus Mediterranean Kitchen

Restaurant

Address: 715 Stanford Shopping Center, Palo Alto, CA 94304

Reserve

Pacific Catch

Seafood restaurant

Address: 711 Stanford Shopping Center, Palo Alto, CA 94304

Order

RH Rooftop Restaurant Palo Alto

Restaurant

Address: 180 El Camino Real Building B, Palo Alto, CA 94304

Bazille

American restaurant

Address: 550 Stanford Shopping Center, Palo Alto, CA 94304

Order

Tootsie's At The Stanford Barn

Italian restaurant

Address: 700 Welch Rd, Palo Alto, CA 94305

Reserve