Taco Bell 30142

Taco Bell #30142 is a Taco Bell restaurant located at 1701 West Ben White Boulevard, Austin, Texas.