Get directions to: Big Um's Truck Plazza, Natchez, LA
Restaurant address: 1495 Highway 490 Natchez, LA 71456, USA
Restaurant: Big Um's Truck Plazza