Taco Bell 28275

Taco Bell #28275 is a Taco Bell restaurant located at 1120 Kings Highway, Shreveport, Louisiana.