Taco Bell 32185

Taco Bell #32185 is a Taco Bell restaurant located at 1351 St. Nicholas Avenue, New York, New York.