The Turkey Leg Hut
CLOSED NOW
Today: 11:00 am - 10:00 pm
Tomorrow: 11:00 am - 10:00 pm
Phone: (713) 426-1812
Address: 1809 Washington Ave, Houston, TX 77007
Price Range : Average
1510 Texas St, Houston, TX 77002
1111 Louisiana St, Houston, TX 77002
1111 Studewood St, Houston, TX 77008
107 Yale St, Houston, TX 77007
509 Main St, Houston, TX 77002
1160 Smith St, Houston, TX 77002
2222 Shearn St, Houston, TX 77007
815 Walker St, Houston, TX 77002
807 Taft St, Houston, TX 77019
3620 Katy Fwy, Houston, TX 77007