thai orchid

Best Cheap Restaurants in Wichita Falls – Top 10
I was driving around town the other day and noticed that for a fairly small town, Wichita Falls has a plethora of restaurants.  If you have lived in Wichita Falls for any period of time, I'm sure this is something that you are well aware of...