Annabelle's crab cake sandwich is probably one of the best sandwiches I have ever had! Ketchikan was our first stop on our inland passage cruise and our tour guide that morning recommended Annabelle's. I'm glad he did! As I said~ it was amazing. The service was a bit scattered but apparently they were down a person and when a cruise ship is in port I would imagine it gets a bit crazy. Overall very good!!