Tycoon will open this spring in Flower Mound, though an exact open date was not available. The restaurant is projected to open this spring at 811 International Parkway in Lakeside. The restaurant will be a fine-dining experience with handcrafted cocktails and signature dishes. A phone number is not yet available.