Taco Bell 26920

Taco Bell #26920 is a Taco Bell restaurant located at 2103 Farmerville Highway, Ruston, Louisiana.