
Former owner of Michelin-recognized restaurant in Denver accused of fraud
Just months after employees at AJ's Pit BBQ walked off the job, concerned about restaurant owner Jared Leonard's financial practices, Leonard has been indicted on federal fraud charges.