Palo Alto Sol Palo Alto Sol

Palo Alto Sol Map

408 S. California Ave. (Ash St.)
Palo Alto, CA 94306
650-328-8840
Map
Cuisine: Mexican
A casual favorite for creative Mexican food on neighborly California Avenue.
Openings: Lunch Mon.-Fri., Dinner nightly

Features