1273 Locust St, Walnut Creek
Last November, we learned that Ohio-based Handel’s Ice Cream would be coming to downtown Walnut Creek and they’ll be opening on April 25th. Check out the Walnut Creek menu here (scroll down to view). I found out the ice cream will be made right on-site in the back, so I’m looking forward to trying this place out, just in time for summer!