Find the top American restaurants in Palo Alto, California near you now.
Pizza restaurant
Address: 136 Stanford Shopping Center, Palo Alto, CA 94304
Hamburger restaurant
Address: 180 El Camino Real Suite #950, Palo Alto, CA 94304
Restaurant
Address: 180 El Camino Real Building B, Palo Alto, CA 94304