Taco Bell 17255

Taco Bell #17255 is a Taco Bell restaurant located at 116 North Dupont Highway, New Castle, Delaware.