Dat Catfish Place is a seafood restaurant offering dishes like crawfish and po' boys, alongside cocktails.