Taco Bell 28264

Taco Bell #28264 is a Taco Bell restaurant located at 645 East Kings Highway, Shreveport, Louisiana.