Taco Bell 4727

Taco Bell #4727 is a Taco Bell restaurant located at 377 North Canal Boulevard, Thibodaux, Louisiana.