The concept is good and it probably should have a word, but "locavore" ain't it. Etymologically, that word come from the Latin "locus" meaning "place" when actually we intend to mean local food as in food from the eater's proximity, or vicinity. I propose two alternative words to replace this blight on the English language: "proximivore" or "vicinivore". What do you all think? Any other suggestions? Please just stop using "locavore".