The Highest Rated Restaurants in Wichita Falls Will Probably Surprise YouThe Highest Rated Restaurants in Wichita Falls Will Probably Surprise YouEver get bored and start scrolling through the internet? I did that today and discovered something pretty surprising about our city. StrykerStryker