Handel's Homemade Ice Cream ★★★★★4.7 (228) Bakeries & Desserts Dessert restaurant · Ice cream shop 1273 Locust St, Walnut Creek, CA 94596 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 Call Website Details →