I recommend JJ Astor in Duluth, MN. It is on the 16th floor of the Radisson hotel downtown and was recently renovated. I've been there twice and really enjoyed the afforable food, friendly service, and on a bright summer day, the view of lift bridge and park point is very nice, especially when freighters are pulling in to port.