Bank of Rio Vista Address: 14211 River Rd, Walnut Grove, CA 95690 Phone: (916) 776-1755 Banks, Automated Teller Machines Other Businesses: Steamboat Resort at 12540 Grand Island Rd, Walnut Grove, CA 95690 Ryde Hotel-On the Delta Golf Course at 14340 State Highway 160, Walnut Grove, CA 95690 Giusti's at 14743 Walnut Grove Thornton Rd, Walnut Grove, CA 95690 Maya's Trading Co at 14133 Market St, Walnut Grove, CA 95690