Taco Bell 28381

Taco Bell #28381 is a Taco Bell restaurant located at 1884 Third Avenue, New York, New York.