Houston-area restaurant owner charged in explosion at business partner’s bar The owner of the now-closed Turkey Leg Hut was arrested on three federal charges in connection with a 2020 explosion at Bar 5015. Go to Source Author: Fernando Cervantes Jr.