Tau Bay
Vietnamese restaurant
- Name
- Tau Bay
- Address
- 8150 Southwest Fwy T, Houston, TX 77074
- Phone
- (713) 771-8485
- Category
- Vietnamese restaurant
Vietnamese restaurant
Tau Bay is a vietnamese restaurant in Houston, TX. It is located at 8150 Southwest Fwy T, Houston, TX 77074 and can be reached by phone at (713) 771-8485. On Google Maps it has a rating of 4.6 out of 5 based on 856 reviews.
Source: Google Maps listing.