Taco Bell 35684

Taco Bell #35684 is a Taco Bell restaurant located at 1660 South Loop 35, Alvin, Texas.