El Fenix Unit in Oklahoma is First Outside Texas
El Fenix announced today that it will open its next restaurant in mid-June as part of the Winstar World Casino in Thackerville, Oklahoma. The 8,500-square foot restaurant is the first outside Texas and will be located on the Winstar grounds, which include the 395-room Winstar Casino and Hotel, the Inn at Winstar, a state-of-the-art golf course, and many other […]