Taco Bell 28273

Taco Bell #28273 is a Taco Bell restaurant located at 501 Stockwell Road, Bossier City, Louisiana.