Subway adresses in Rio Vista‚ CA Home Work hours Subway hours California Rio Vista AddressPhoneMap660 State Highway 12 Rio Vista(707) 374-4444 You May Like Taco Bell hoursMcDonald's hoursSubway hoursKFC hoursPeople Are Reading