13 Best Restaurants in Sitka, AK

Sitka

13 Best Restaurants in Sitka, Alaska Sitka is a beautiful seaside town located on the west coast of Baranof Island in southeast Alaska. With a population of around 8,500 people, Sitka serves as the borough seat of Sitka City and Borough. Sitka has a rich history as the former capital of Russian America and today … Read more