Tafia T afia THIS RESTAURANT IS CLOSED T'afia

THIS RESTAURANT IS CLOSED T'afia Map

3701 Travis St. (W. Alabama St.)
Houston, TX 77002
713-524-6922
Map
An inventive chef-driven menu brings a following of food worshippers to a sparse, happening Midtown bistro.
Openings: Lunch Fri., Dinner Tues.-Sat.

Features