Taco Bell 34273

Taco Bell #34273 is a Taco Bell restaurant located at 840 8th Avenue, New York, New York.