New Orleans Trap Kitchen has closed its doors, ending a five-year run of providing rental commercial kitchen space to micro ...