t'afia Reviews & Details
3701 Travis St
t'afia is located at 3701 Travis St in Houston near the intersection of Winbern St and Travis St. Their menu consists of American dishes . Call (713) 524-6922 today!
- Major Intersection:Winbern St And Travis St
Tell us more about t'afia Houston!