Taco Bell 24797

Taco Bell #24797 is a Taco Bell restaurant located at 2317 Lyell Avenue, Rochester, New York.