Locality
Rio Vista
4 personnes du coin recommandent
Conseils des habitants
Rio Vista is located on the mouth of the San Fransisco Bay, where the water becomes salt water. "The Point" restaurant sits on the water with a beautiful view of the widening Sacramento River.
Lira's Supermarket is a small town market with local produce and where you can ask about what is happening in town.
Logements à proximité
Emplacement Rio Vista, CA |