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

Click to Enlarge