Taco Bell 26351

Taco Bell #26351 is a Taco Bell restaurant located at 811 Route 146, Clifton Park, New York.