Taco Bell 34339

Taco Bell #34339 is a Taco Bell restaurant located at 923 Bandera Road, San Antonio, Texas.