Taco Bell 34444

Taco Bell #34444 is a Taco Bell restaurant located at 1117 South Clearview Parkway, Jefferson, Louisiana.