Before arriving in Ketchikan aboard a cruise ship, I contacted a buddy stationed in the US Coast Guard there and one of my cousins who lives there to try to meet up. Both proposed Sweet Mermaids. Packed but nice. Excellent breakfast sandwiches. Local hangout as well as a convenient place for visiting tourists, right near everything.