Chowhound Presents: |

Restaurants & Bars

California

Big Game in Rio Vista

Share:

More from Restaurants & Bars

Restaurants & Bars California

Big Game in Rio Vista

g
gordon wing | | Apr 15, 2001 01:20 AM

Was driving through the Delta today and came across a bar/restaurant in what I think was Rio Vista that was decorated with a most impressive collection of stuffed animals mounted on the walls....lots of Big Game - including an Elephant! Anybody know anything about this place? Is the food very good? There were a lot of bikers hanging out front ... is that a good sign?

Feedback