About
The Rio Cafe Take 2, located aside the historic Rio Theater offers the best deck dining on the Russian River. Soak in the sun, river and redwoods while enjoying the best burgers, dogs and beer around. For additional menu choices please visit the menu page. Comfort food is available throughout the winter season.
Details