Get directions to: Acadia Truck Plaza, Thibodaux, LA
Restaurant address: 103 East Bayou Road Thibodaux, LA 70301, USA
Restaurant: Acadia Truck Plaza