Taco Bell 28263

Taco Bell #28263 is a Taco Bell restaurant located at 1630 East Bert Kouns Loop, Shreveport, Louisiana.