John and others,
Although there are good wineries throughout Montana, I could recommend the Mission Mountain Winery ... located in Dayton on the western shore of Flathead Lake. There are also several very good breweries in western Montana as well. I would recommend Flathead Lake Brewery in Woods Bay, also on Flathead Lake, but the eastern shore. Enjoy your trip!