Loading Video…
This browser does not support the Video element.
Walnut Creek touts 21% increase in new business licenses
Business is booming in Walnut Creek. That's the word from city leaders, who are touting a major growth in new business. That includes a big-name restaurant and a bank—both of which opened their doors Wednesday.