Restaurants & Bars


Big Game in Rio Vista


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
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?

Recommended From Chowhound