Taco Bell 28272

Taco Bell #28272 is a Taco Bell restaurant located at 9424 Mansfield Road, Shreveport, Louisiana.