Taco Bell 19718

Taco Bell #19718 is a Taco Bell restaurant located at 5713 Fourth Street, Lubbock, Texas.