Taco Bell 24526

Taco Bell #24526 is a Taco Bell restaurant located at 1145 Entrance Road, Leesville, Louisiana.