Shopping Walnut Creek Saratoga Computers Relocates to Cypress St. in Downtown Walnut Creek February 26, 2014 8:30 am 1519 Cypress St, Walnut Creek Saratoga Computers has relocated from the building where CREAM is on N. Main St. in downtown Walnut Creek to Cypress St. where Just e-Cigs used to be. Check out their website here. Previous Post Moraga Summer Camp Expo at Hacienda de las Flores on Mar 1st Next Post Rail of the Day