Foster's Bighorn ★★★★★4.5 (1,014) Restaurants Bar & grill 143 Main St, Rio Vista, CA 94571 Closed today Call Website Details →