Treebeards, the restaurant that has been dishing up Cajun/Creole comfort food to downtown office workers since 1978, will close its iconic downtown location at 315 Travis next month. The last day for ...
HOUSTON, Texas -- Treebeards opened in 1978 between a peep show arcade and a rowdy bar. Now, more than 40 years later, the restaurant has become an icon in Houston, Texas. The recipes have stayed the ...
Treebeards, 315 Travis, will close its doors permanently June 26, according to its Facebook page. The post cited a "huge increase in rent demanded by the landlord" as the reason for no longer being ...