Taco Bell 30168

Taco Bell #30168 is a Taco Bell restaurant located at 2600 West Braker Lane, Austin, Texas.