Taco Bell adresses in Rio Vista‚ CA Home Work hours Taco Bell hours California Rio Vista AddressPhoneMap1005 State Highway 12 Rio Vista(707) 374-7515 You May Like KFC hoursTaco Bell hoursMcDonald's hoursSubway hoursPeople Are Reading