Shopping Walnut Creek Performance Bicycle Shop Closing in Downtown Walnut Creek February 17, 2015 8:30 am 1401 N. Broadway, Walnut Creek Thanks to a reader for sending word that Performance Bicycle Shop will be closing in downtown Walnut Creek. Their last day will be March 15th. The closest Performance stores are Dublin and Berkeley. Previous Post Strong Arm Robbery at Camino Ricardo in Moraga Next Post Locanda Ravello Italian Restaurant Opening in Danville this Spring