Taco Bell 34338

Taco Bell #34338 is a Taco Bell restaurant located at 1327 Austin Highway, San Antonio, Texas.