Taco Bell 30905

Taco Bell #30905 is a Taco Bell restaurant located at 1515 Blackwood Clementon Road, Blackwood, New Jersey.