Home
Photos
Activities
Rates
Reservations
Links
Contact Us
Location & Map
✕
Location & Map
Rio Viento is located on Sherman Island in the Sacramento-San Joaquin River Delta
at 4460 W. Sherman Island Road, Rio Vista, CA 94571