Where to drink near Glacier National Park: Flathead Valley taprooms and tasting rooms in Columbia Falls, Whitefish, and Kalispell.