Palo Alto Sol Restaurant
Category
General Information
Locality: Palo Alto, California
Phone: +1 650-328-8840
Address: 408 S California Ave 94306-1605 Palo Alto, CA, US
Website: www.paloaltosol.biz
Likes: 2876
Reviews
Facebook Blog
Popular Listings
Del Monte Grill
1300 Sylvan Rd 93940 Monterey, CA, US
+1 831-373-2700
Restaurant, Breakfast & brunch restaurant, American restaurant, Bar & Grill
Deli Delicious #90
3120 E Floral Ave #104 93662 Selma, CA, US
+1 559-898-3041
Restaurant, Sandwich shop
Deli Delicious #26
2195 Shaw Ave. Ste. #3 93611 Clovis, CA, US
+1 559-322-1183
Restaurant, Sandwich shop