Taco Bell1005 Highway 12 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM 8:00 AM - 12:00 AM1005 Highway 12 Rio Vista, CA 94571 USphone(707) 374-7515(707) 374-7515ServicesOnline OrderingView PageDirections