Taco Bell 30090

Taco Bell #30090 is a Taco Bell restaurant located at 161 West Slaughter Lane, Austin, Texas.