Lucy's Cafe ★★★★☆4.3 (521) Restaurants Italian restaurant · American restaurant · Bar & grill (more) 95 Main St, Rio Vista, CA 94571 Call Website Details →
Monarch Grill ★★★★☆3.9 (105) Restaurants American restaurant 1000 Summerset Dr, Rio Vista, CA 94571 Call Website Details →