If you are in Stillwater for dinner, you have got to try the Green Room. Great atmosphere (fairly casual) with phenomenal food. My wife and I are pretty picky when it comes to food, but everything we had, from the appetizer to the main course to the drinks were top of the line. Definitely exceeded my expectations. Plus you are walking distance to everything you would want to see in Stillwater. Try it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.