Posted on July 27, 2020 by adminNew lawsuit provides an inside look at the financial decisions at Houston’s in-demand brand Turkey Leg Hut A legal battle is stirring between owners of the Turkey Leg Hut & Company, the parent company of Houston’s popular eatery on Almeda Road in Houston. ( read original story …)