143 Main St.
Rio Vista, CA 94571.
Rio Vista is on Hwy 12,
half way between I-5 and I-80.
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
Copyright © Foster's Bighorn - 143 Main St. Rio Vista, CA 94571 - TEL: 707.374.2511 - info@fostersbighorn.com