One of our favorite spots to eat in Ketchikan, the Heen Kahidi Dining room is located in the beautiful Cape Fox Lodge. Big windows offer great views of the town and the ocean, and the restaurant serves up tasty food at reasonable prices, as well as several local draft beers and a good wine list.