Taco Bell 35896

Taco Bell #35896 is a Taco Bell restaurant located at 1614 2nd Avenue, New York, New York.