← Houston restaurants
Tau Bay
No reviews yet
Vietnamese8150 Southwest Fwy, Houston
Own or manage Tau Bay? Claim this listing free
Hours
Hours not listed yet.
Details
Address8150 Southwest Fwy, Houston 77074-1719
Phone+17137718485
Websitehttp://www.taubay.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.