Broadway Plaza is a popular outdoor shopping center located in downtown Walnut Creek, California. It's a prominent retail destination known for its upscale shops, restaurants, and entertainment options. The plaza underwent a significant renovation and expansion in recent years, adding more stores and enhancing the overall shopping experience.