Foster's Bighorn ★★★★★4.5 (1,014) Restaurants Bar & grill 143 Main St, Rio Vista, CA 94571 Call Website Details →
Lucy's Cafe ★★★★☆4.3 (521) Restaurants Italian restaurant · American restaurant · Bar & grill (more) 95 Main St, Rio Vista, CA 94571 Call Website Details →