Taco Bell130 Duvick Road 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM130 Duvick Road Sandwich, IL 60548 USphone(815) 786-1882(815) 786-1882View PageDirections