Taco Bell 30081

Taco Bell #30081 is a Taco Bell restaurant located at 7515 Farm-to-Market Road 620 North, Austin, Texas.