One oddity about this place; We all know Texas has some strange liquor laws. This place is not constrained by the 51% rule (they don't have to have food account for 51% of gross sales) so it is a private club. Bring your drivers license.
There is a menu on the website.
North Texas is still pulling the UniCard nonsense? The DFW area has some strange restrictions.. You don't find any of that down South.. I'm glad the days of racing from Denton to Lake Dallas to buy liquor are well in my past.