We have some fishermen whose home base is in Whitefish when they are not fishing. Consequently, they have connections and have local fish flown in and I think they are supplying much of the valley with fresh fish. And there is a new fresh seafood restaurant that just opened. I haven't tried it yet, but I am sure we will soon.
Of course, our airport is quite close, but none of the MT airports has the connections or the price of a big hub. I'd have to drive to Seattle for that, not really worth it. I've looked into using trains to get there, but the flights there are the same price. So, I pay the price the rare times I leave here to go somewhere (rare). Just got back from Austria for a reunion and when I got to Austria, the terrain was pretty much the same as here with cuter houses. And aside from Vienna (which has become way less attractive as a destination from when I lived there 40 years ago), the diversity of food was nowhere near as good as Whitefish. I mean how many schnitzels can you stand? Anyway, the round trip price I snagged wasn't much different than a friend paid out of DC. I sort of caught a surprise bargain after much searching, but she couldn't beat it the same day I was looking.
I only drive to Kalispell, a whole 16 miles away, to go to box stores once a month. And the other towns in the area I mostly drive THRU, like on the way to Glacier or Flathead Lake.
But then, I skied Camelback for 27 years. Clearly my need for variety is minimal. LOL.