I've made that point here many times.
Gold is virtually worthless in a TEOTWAWKI situation. Like you say, you are not going to hand a gold coin over the counter for a loaf of bread. Not only will the clerk likely not be able to make change for it but now you will attract the wrong kind of attention and people will follow you back to your house to see what else you are hoarding.
I do have a gold IRA as a relatively small portion of my total retirement savings. It is a hedge against inflation and expect to start converting to cash at some later point to help fund my retirement.
The physical gold itself is at a despository in Delaware. I will never actually touch this gold.
Precious metals——
Act Accordingly.