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