Taco Bell 2363

Taco Bell #2363 is a Taco Bell restaurant located at 601 High Street, Mount Holly, New Jersey.