Palo Alto Sol Restaurant
408 S California Ave
Palo Alto CA United States
A great little Mexican restaurant on California Avenue.
Price Range: $5.01 - $15
Phone: 650.328.8840
Accepts: Visa, MasterCard/Eurocard
Smoking: not permitted
Alcohol: full bar
Dress: casual
Parking: street parking
Accessibility: completely