Taco Bell 35135

Taco Bell #35135 is a Taco Bell restaurant located at 12538 Southwest Loop 410, San Antonio, Texas.