@Null, There's a hunting culture where butchers will accept and process the meat for you "at your own risk". But that's just in Montana as far as I'm aware. We do have goat cheeses and fresh bread but again, local stuff. Our markets are big on community goods, but that isn't everywhere. A smaller town like miles city would only probably have butchers to process (probably not licensed) and a walmart, I doubt they have high quality cheeses because nothing is grown there, not even corn.
Bozemen and Red Lodge have bison cheese, not sure if it's real or not but wouldn't shock me. However, Red Lodge is an artistry town with a lot of big money flowing through it thanks to Kevin RedStar, and Bozeman is a literal tourist town that fucking powerwashes their streets. No I'm not kidding.
So to say- small towns do if they're filthy fucking rich like Red Lodge, they're extremely tiny because again, artist only type town and it's already next to the biggest city in the whole state, so there's no point growing it near the other city that is right off the highway. Billings will have corn and wheat. There's also the sugar cane plant where real sugar is produced.
I'm sure Missoula does have all of these but they're a college town so again, money.
There ARE a shocking amount of goat ranchers and we have hudderites and menonites so there will be fresh cheeses in some places, meat will always be limited to local though. So if you don't like elk, deer, or fish, SOL.
I know for a FACT Utah is hysterically barren for good quality stuff. The only shit they have is mexican food because it's the only other race that isn't white. Going there yeah, nothing but cheddar. Wisconsin has genuinely amazing cheese, highly suggest it. It won't be the same as european cheese but it's genuinely different, to me anyway.
Also we have peanut butter AND DILL AND BANANA PEPPERS SO GO FUCK YOURSELF.