Turkey Leg Hut definition of Black Excellence
Every time I visit a city I’m looking for something that can symbolize what that city is about.
Visiting Houston, TX, for the Thanksgiving holiday, it was a struggle to find something that truly symbolized H-Town. The southeastern Texas city, isn’t much of a tourist’s paradise. As we settled in after 22 hour drive from Las Vegas, we decided to focus on the one recommendation we received from my truck driving uncle, The Turkey Leg Hut.