Taco Bell 30263

Taco Bell #30263 is a Taco Bell restaurant located at 1548 East Parmer Lane, Austin, Texas.