1273 Locust St, Walnut Creek
Late last year, we learned that Handel’s Ice Cream would be coming to downtown Walnut Creek next to the Cinemark movie theater, and they have now opened. Check out their store menu page here and menu here. I tried a chocolate ice cream sandwich and was pleasantly surprised to see it sandwiched between two Oreo cookie wafers. I look forward to trying out more flavors this summer!