Lake Houston Area Tin Roof BBQ Share: Restaurant Tin Roof BBQ Request Info 18918 Town Center Blvd Atascocita, TX 77346 (281) 852-5577 (281) 852-5588 (fax)