Catfish Inn

1650 Arcadia Hwy, Quitman 71268, United States Get Directions to this spot
1650 Arcadia Hwy
Quitman, 71268
LA, United States
(318) 259-2777

Rate and review Catfish Inn in Quitman, LA, United States!

Share your experiences at Catfish Inn with your friends or discover more Restaurants in Quitman, LA, United States.