Cars Walnut Creek Electric Car of the Day March 14, 2017 11:30 am Electric BMW i8 spotted outside Nordstrom in Broadway Plaza. Broadway Plaza Previous Post Carter's Baby Clothing Store may Open in Walnut Creek Next Post Free Admission to Lindsay Wildlife Experience in Walnut Creek on March 17th