Skip to Main content
Please wait in YOUR VEHICLE until you receive a TEXT MESSAGE that your order is ready!
See More
The Turkey Leg Hut
0
Sign in
Currently not accepting online orders
The Turkey Leg Hut
4830 Almeda Road, Houston, TX
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.