Restaurants in Houston, TX
Restaurants
11426 West Rd.,
Houston ,
TX
77065
UNITED STATES
Based on 1 reviews
Heather
We have eaten at Tio since it opened 14 years ago! Yummy! Can't say there's anything we haven't tried. Bathrooms can be a bit dirty. But that's the only negative. Love Ruth!!!!Worldwide > United States > Houston, TX > Restaurants