Taco Bell 29968

Taco Bell #29968 is a Taco Bell restaurant located at 1503 Lexington Avenue, Manhattan, New York.