143 Main St.

Rio Vista, CA 94571.

Rio Vista is on Hwy 12,

half way between I-5 and I-80.

Hours of Operation:


Open daily at 10 am.

Weekday Lunch 11 – 2   

Weekday Dinner 5 – 9

Weekend Lunch 11 – 4   

Weekend Dinner 4 – 9

Closed Thanksgiving,

Christmas, Easter


Cash is king - No credit cards 

ATM machine on site