Taco Bell 36026

Taco Bell #36026 is a Taco Bell restaurant located at 246 East 23rd Street, New York, New York.