The Brief
- Turkey Leg Hut in Houston was closed after a health department inspection found numerous violations.
- The restaurant announced on social media that they would be closed for ‘renovations.’
HOUSTON – Turkey Leg Hut on Almeda Road in Houston is currently closed following a health department routine inspection that found numerous violations.
According to the report, the inspection took place on Thursday morning.
FOX 26 Houston is now on the FOX LOCAL app available through Apple TV, Amazon FireTV, Roku, Google Android TV, Samsung TV, and Vizio!…