News

The former owner of a popular Houston restaurant, the Turkey Leg Hut, was arrested and charged with three federal charges related to the fire of a bar in 2020.