13 Best Restaurants in Ketchikan, AK

Ketchikan

13 Best Restaurants in Ketchikan, Alaska Southeast Alaska’s Ketchikan is a picturesque seaside town situated on Revillagigedo Island and the Tongass Narrows. Ketchikan, also referred to as the “Salmon Capital of the World,” has a long tradition of fishing and indigenous Alaskan culture. Restaurant Name Cuisine/Feature Location Detail Special Mention Annabelle’s Keg & Chowder House … Read more