Taco Bell 1975

Taco Bell #1975 is a Taco Bell restaurant located at 4006 Route 130, Delran, New Jersey.