This is the restaurant that made Stillwater famous. They have world famous cheese fries that are very good. Everybody visiting Stillwater should eat here. The staff is very friendly and helpful. This is the place a lot of college people hang out at on the weekends. It is also the hot spot during football games.
more