Taco Bell 34631

Taco Bell #34631 is a Taco Bell restaurant located at 4608 Highway 19, Zachary, Louisiana.