Catfish Plantation
(868)
Cajun restaurant
Permanently closed
Address: 814 Water St, Waxahachie, TX 75165
CLOSED PERMANENTLY. 814 Water St, Waxahachie, Texas 75165 ... Photo by Catfish Plantation on June 24, 2022. Got a new kiddie pool for the girls today. Good ...