It's a sunny Spring afternoon, and I'm strolling past rows of fancy stores, sports bars and classy restaurants in downtown Walnut Creek, Calif., a shopping Mecca about 20 miles east of San Francisco.
Published on: April 13th, 2010 Tom Kaneshige @itbusinessca