The Lowell Inn, located in the heart of historic downtown Stillwater and the scenic St. Croix River was established in 1927 and on the National Historic Register. We will be having lunch in the historic George Washington dining room. Everything at the Lowell Inn is beautiful and grand. The food is fabulous and delicious. My favorite is the chicken ala king, but they also have wonderful soaps, salads, and sandwiches. We go to a lot of wonderful restaurants but this one is not to be missed. This is not just a meal this is an experience!