/
/

View all 12 photos




+8
Since its founding in 1978, Treebeards has been a cornerstone for delicious Southern cuisine in downtown Houston. This dog-friendly establishment, which first opened its doors in a modest 30-seat café on Preston Street amidst a vibrant Market Square, continues to serve many of the same beloved Southern-style dishes that were...