Edgewater Grill is located at the Winstar Golf Club in the WinStar World Casino and Resort. The golf clubhouse offers a beautiful view overseeing the WinStar golf course. It is the ultimate place to relax and enjoy cocktails or a quick bite after a day of golfing. The club house has a polished country club atmosphere, but no worries, you will feel right at home if you’re wearing golfing attire.