Taco Bell 2427

Taco Bell #2427 is a Taco Bell restaurant located at 402 Avenue Q, Lubbock, Texas.