Taco Bell 30080

Taco Bell #30080 is a Taco Bell restaurant located at 3324 Slaughter Lane, Austin, Texas.