Boiling Catch is a Cajun restaurant known for its fresh and flavorful seafood.