Taco Bell 30098

Taco Bell #30098 is a Taco Bell restaurant located at 9900 Parmer Lane, Austin, Texas.