New Location:

Taco Bell
24529 Hwy 1
Plaquamine, LA 70764

Opened: December 2019