SLEMFEST TURKEY LEG HUT for SLEMFEST slemadmin February 5, 2020 The Turkey Leg Hut is now the Official Food Truck Vendor for the #SLEMFEST – Feb 8th 2020 | 1120 Naylor St, Houston, TX 77002 | 3pm – 9pm Facebook Twitter Google+ Pinterest LinkedIn