New Orleans Trap Kitchen has closed its doors, ending a five-year run of providing rental commercial kitchen space to micro and small food businesses in the city. But Trap Kitchen wasn't your average ...