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 McDonald's hoursSubway hoursKFC hoursTaco Bell hoursPeople Are Reading