Taco Bell 2473

Taco Bell #2473 is a Taco Bell restaurant located at 1110 Hurffville Road, Deptford, New Jersey.