Taco Bell 28269

Taco Bell #28269 is a Taco Bell restaurant located at 1990 Airline Drive, Bossier City, Louisiana.