Taco Bell 28959

Taco Bell #28959 is a Taco Bell restaurant located at 2507 Vestal Parkway East, Vestal, New York.