Rita's Italian Ice & Frozen Custard ★★★★★4.6 (264) Bakeries & Desserts Ice cream shop · Dessert restaurant · Dessert shop 740 El Camino Real, San Carlos, CA 94070 Today: 12–9 PM Call Website Details →