Shopping Walnut Creek Shoes on Solano coming to Downtown Walnut Creek September 30, 2019 10:45 am 1386 N. Main St, Walnut Creek Berkeley-based Shoes on Solano, founded in 1988, is coming to downtown Walnut Creek where The Red Box used to be (since relocated two doors down). Check out their online selection here. Featured Previous Post Baja Fresh Reopens in Downtown Walnut Creek Next Post Peet's Coffee Closing within Amazon Store at Broadway Plaza in Walnut Creek