The Highest Rated Restaurants in Wichita Falls is a SurpriseThe Highest Rated Restaurants in Wichita Falls is a SurpriseEver get bored and start scrolling through the internet? I did that today and discovered something pretty surprising about our city. StrykerStryker