Palo Alto Sol is a local's favorite for all the best reasons - it's a lovely place with warm, excellent service and always-delicious food! It's "authentic" Mexican, not Cal-Mex, and one of the few reasonably-priced restaurants in super-expensive Palo Alto. Try the family's mole sauce or special cream-chile sauce specific to their home region (or go 1/2 and 1/2 and try them both!) There are three "Sol" restaurants, two are located in Mountain View, owned by this family and this is my favorite of the three but they are all good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.