Review for Wind Creek Casino & Hotel Review For The Drink Google User Oct 5 '18 at 12:45 Ate lunch here the the first time yesterday. My mom and I loved everything from the great service to the tasty food. They serve some very good salsa. Oh and you have to try the frozen lemon-strawberry margarita made fresh. Whenever we are in the area, this will be our go-to restaurant! The only reason it doesn't get 5 stars from me is because the taco salad seemed like a very small portion; almost child-sized. View full site to comment or like