Taco Bell 29386

Taco Bell #29386 is a Taco Bell restaurant located at 3900 Dewey Avenue, Rochester, New York.