Taco Bell 30139

Taco Bell #30139 is a Taco Bell restaurant located at 3501 Wells Branch Parkway, Austin, Texas.