Foster's Bighorn is located at 143 Main St. Rio Vista, CA 94571.
Rio Vista is on Hwy 12, half way between I-5 and I-80.
Foster's Bighorn is located at 143 Main St. Rio Vista, CA 94571.
Rio Vista is on Hwy 12, half way between I-5 and I-80.
Open daily at 10 am.
Weekdays: Lunch 11 – 2 Dinner 5 – 9
Weekends: Lunch 11 – 4 Dinner 4 – 9
Closed Thanksgiving, Christmas Day, Easter Sunday
Cash is king. Foster’s does not accept credit cards.
Copyright © Foster's Bighorn - 143 Main St. Rio Vista, CA 94571 - TEL: 707.374.2511 - info@fostersbighorn.com