4830 Almeda Road
Houston, TX 77004
*Kitchen closes everyday from 4pm - 5pm. Last person seated at 3:40pm!
Sunday: 11am - 10pm
Tuesday - Thursday:
11am - 10pm
Friday - Saturday: 11am - 12am
We are proud to announce that we will be opening up Daiquiri Hut very soon.
The Daiquiri Hut will be located next door to TurkeyLegHut.
Get your TurkeyLegHut gift cards today.
Give one to a family, or friend or treat yourself to one.
Purchase at TLH. Available in $25 increments.