Taco Bell 30146

Taco Bell #30146 is a Taco Bell restaurant located at 6511 South Interstate 35, Austin, Texas.