Taco Bell 35416

Taco Bell #35416 is a Taco Bell restaurant located at 175 Dyckman Street, New York, New York.