Taco Bell 19443

Taco Bell #19443 is a Taco Bell restaurant located at 2408 82nd Street, Lubbock, Texas.