There's an awesome new Sports Grill in Wichita! It's Hurricane Sports Grill at 13th & Tyler in Tyler Pointe at 13th & Tyler. They have incredible wings, nachos and so much more! I have a new favorite place on the west side! Check it out for yourself!