Taco Bell 31565

Taco Bell #31565 is a Taco Bell restaurant located at 3016 East Avenue, Central Square, New York.