Taco Bell adresses in Windsor‚ CO Home Work hours Taco Bell hours Colorado Windsor AddressPhoneMap101 12th St Windsor(970) 686-6344 You May Like A&W Restaurant hoursKFC hoursTaco Bell hoursLittle Caesars hoursSonic hoursSubway hoursPeople Are Reading