Daily Life Walnut Creek Car of the Day February 26, 2013 10:00 am Spotted on Locust St. in downtown Walnut Creek near the movie theater, I bet this Audi R8 is a sweet ride. Previous Post XCVI Pop-Up Shop Boutique Opens in Broadway Plaza Next Post Tasty Scuttlebutt - Pinkberry to Open in Downtown Walnut Creek