If you are traveling from Missoula, there are several grocery stores. The most convenient is the Albertson’s in the Eastgate Shopping Center near Exit 105 off I-90. There are also liquor stores very close to Albertsons and a fly shop, the Kingfisher.
Closer to the cabin is the Clinton Market. Located just off I-90 at exit 120, the market has a good selection of the basics along with prepared foods, gasoline, propane, and beer and wine.