Sourdough & Co. Opens at The Orchards in Walnut Creek

The Orchards at Walnut Creek

The restaurant Sourdough and Co, that we learned would be coming to the Orchards shopping center in Walnut Creek in February, has now opened. Check out their menu here. I’m curious to try a Reuben or roast beef sandwich here.