Handel's Homemade Ice Cream ★★★★★4.7 (228) Bakeries & Desserts Dessert restaurant · Ice cream shop 1273 Locust St, Walnut Creek, CA 94596 Today: 11 AM–11 PM Call Website Details →
Tifa Chocolate & Gelato ★★★★★4.7 (78) Bakeries & Desserts Ice cream shop · Chocolate shop · Cookie shop (...) 1545 Locust St, Walnut Creek, CA 94596 Today: 11 AM–11 PM Call Website Details →