With the great mexican taqueries and casual places in this area, there are few solid sit down mexican places. The other two are Reposado in Palo Alto, and Taqueria Del Sol (not to be confused). Cafe Del Sol is a little cramped - multiple small rooms - but the tastes are bright and clean. The wine list and sangria is basic but tasty - this isn't a place to drink. (Reposado has a full bar, Del Sol is known for tequila and margeritas). This is a homey place with very solid food. That being said, I don't come here that often, because for an every day restaurant I prefer the taquerias, and for business I prefer glitzy places like Reposado.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.