By David Patterson Town is where you'll generally find the freshest and largest quantities of food. Do yourself a favor and never skimp on food. Otherwise you're inviting disaster.
Some small towns offer little in the way of vegetarian fare.
If you're on a long hike this is where mail drops, supplies boxed ahead of time and mailed to a post office care of general delivery, prove their worth. Otherwise your only options may be foods that are less than nutritious. A good way to avoid this situation is to call or write to the postmaster or chamber of commerce in the town that you intend to visit. Most likely someone in either office can inform you about the town's amenities. A medium-size or large chain grocery store will generally be adequate, unless you're on a vegan diet.