This place is absolutely awesome. We knew it wasn’t going to be on Main Street but I didn’t check out the location that well. If you want to be in the heart of Stillwater this is the place to be! The windows overlook Main Street and the door literally walks right out onto Main Street. You couldn’t choose a better location if you want to stay in Stillwater and experience everything all within walking distance!