Get directions to: Catfish Inn, Quitman, LA
Restaurant address: 1650 Arcadia Highway Quitman, LA 71268, USA
Restaurant: Catfish Inn