Taco Bell adresses in Delta‚ CO Home Work hours Taco Bell hours Colorado Delta AddressPhoneMap674 Stafford Ln Delta(970) 874-4350 You May Like A&W Restaurant hoursSubway hoursDomino's Pizza hoursWendy's hoursDairy Queen hoursSonic hoursPeople Are Reading