Taco Bell 30140

Taco Bell #30140 is a Taco Bell restaurant located at 201 East Oltorf, Austin, Texas.