Restaurant Report Card: Popular Cajun spot fails inspection