Cajun Seafood House now open