Taco Bell 29561

Taco Bell #29561 is a Taco Bell restaurant located at 288 North Main Street, Rochester, New Hampshire.