Shopping Walnut Creek lululemon Popup Coming to Downtown Walnut Creek November 16, 2020 8:30 am 1201 S. Main St, Walnut Creek lululemon, which has a prime Broadway Plaza shop in downtown Walnut Creek, is opening a temporary popup shop nearby, where Talbots used to be. Check for updates on their Facebook page here. Previous Post Bird, Nest, Nature at Bedford Gallery in Walnut Creek (and Online) through February 7th Next Post Hanna Andersson Closes at Broadway Plaza in Walnut Creek