Taco Bell 32220

Taco Bell #32220 is a Taco Bell restaurant located at 1304 1st Street, Altoona, Pennsylvania.