Art Walnut Creek Bench of the Day April 23, 2012 10:00 am Spotted in downtown Walnut Creek on N. Broadway next to Zebra Tattoo and the Performance Bike store. benches Previous Post Starbucks Reopens in Downtown Walnut Creek Next Post Judging Restaurants - Crepes Ooh La La in Walnut Creek