Restaurants & Bars

California

Big Game in Rio Vista

Share:

Restaurants & Bars 19

Big Game in Rio Vista

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?

Want to stay up to date with this post?

Feedback