Richard's Ice Cream Shop ★★★★★4.8 (67) Bakeries & Desserts Ice cream shop 210 Main St Ste A, Rio Vista, CA 94571 Details →
Butteri Gelato ★★★★★4.8 (28) Bakeries & Desserts Ice cream shop 8 N Front St, Rio Vista, CA 94571 Call Website Details →