We stopped by after the Tuesday farmers market in Concord at Todo's Santos Square. What a wonderful surprise. We had heard that they are opening a new restaurant in Rio Vista at the Point and we had to stop and try the food. The chef owner really cares and is passionate about there food. You can sense the pride.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.