How much is enough? One time in ten years I ran short, but there were about 75 restaurants within reasonable distance. My legs start to give out about a half hour before I am in trouble. I spent 15 of those waiting and being ignored. I went somewhere else, and had food within three minutes of leaving.
I keep at least one month's worth of food at the house since I've been stranded at home for several weeks, at times.