Castle Rock Park offers a delightful contrast to the hectic pace of downtown. Amble around the grounds or fling off your shoes and feel the cool grass beneath your feet.
When you've spent some time at this recreation and green space in Walnut Creek, why not make your way to Concord Pavilion, Mount Diablo State Park, and Broadway Plaza? They're close to Castle Rock Park and also a hit with many tourists.