Taco Bell 20213

Taco Bell #20213 is a Taco Bell restaurant located at 2001 50th Street, Lubbock, Texas.