Taco Bell 32617

Taco Bell #32617 is a Taco Bell restaurant located at 6322 Old Pearsall Road, San Antonio, Texas.