Loading Video…
This browser does not support the Video element.
People wait hours to eat at popular Houston restaurant Turkey Leg Hut
Turkey Leg Hut has been open for over a year, but people still line up outside to eat there.
This browser does not support the Video element.
Turkey Leg Hut has been open for over a year, but people still line up outside to eat there.