Taco Bell 28265

Taco Bell #28265 is a Taco Bell restaurant located at 4100 Industrial Drive, Bossier City, Louisiana.