Taco Bell 28280

Taco Bell #28280 is a Taco Bell restaurant located at 3808 South Broadway Avenue, Tyler, Texas.