Taco Bell 26352

Taco Bell #26352 is a Taco Bell restaurant located at 1417 Altamont Avenue, Schenectady, New York.