Taco Bell 30157

Taco Bell #30157 is a Taco Bell restaurant located at 1016 East Anderson Lane, Austin, Texas.