1201 S. Main St, Walnut Creek
Thanks to a reader for pointing out the construction taking place in downtown Walnut Creek where Crate & Barrel will be located, directly across from Broadway Plaza. Peeking inside shows how the old Talbot’s location will be connected to nearby stores where San Francisco Giants Dugout and Golden State Warriors Team stores used to be. Crate & Barrel are currently located at the old Neiman Marcus department store, after departing another nearby Broadway Plaza location.