Taco Bell adresses in Sandwich‚ IL Home Work hours Taco Bell hours Illinois Sandwich AddressPhoneMap130 Duvick Ave Sandwich(815) 786-1882 You May Like KFC hoursTaco Bell hoursSubway hoursMcDonald's hoursPeople Are Reading