Taco Bell 34798

Taco Bell #34798 is a Taco Bell restaurant located at 16680 South Dupont Highway, Harrington, Delaware.