Taco Bell 26350

Taco Bell #26350 is a Taco Bell restaurant located at 60 Vandenburgh Avenue, Troy, New York.