Taco Bell 29001

Taco Bell #29001 is a Taco Bell restaurant located at 500 South River Street, Hackensack, New Jersey.