Get directions to: Kenny's Katfish Depot, Dequincy, LA
Restaurant address: 1577 W 4th St Dequincy, LA 70633, USA
Restaurant: Kenny's Katfish Depot