Taco Bell 28271

Taco Bell #28271 is a Taco Bell restaurant located at 105 East Bert Kouns, Shreveport, Louisiana.