Taco Bell 33829

Taco Bell #33829 is a Taco Bell restaurant located at 21118 North US Highway 281, San Antonio, Texas.