Taco Bell 34445

Taco Bell #34445 is a Taco Bell restaurant located at 2640 Belle Chase Highway, Terrytown, Louisiana.