Tau Bay 2

Tau Bay 2

Restaurants in Houston, TX

Restaurants

Contact us

Location

8150 Southwest Fwy.,
Houston , TX 77074 UNITED STATES

Reviews

Tau Bay 2 713-771-8485
8150 Southwest Fwy.,
Houston , TX 77074 UNITED STATES
$
Tau Bay 2

Detail information

Company name
Tau Bay 2
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Tau Bay 2

Contacts Location Details