Houston’s Turkey Leg Hut Ordered to Close Following Failed Health Inspection
Our Blog | September 26, 2024
The famous (or rather infamous) Turkey Leg Hut was ordered to close last week following a failed health inspection. Numerous violations “including conditions that pose an imminent threat to public health” were cited. Famous for their stuffed turkey legs, legal… read more