I have a book around here somewhere that has a list of vegetarian restaurants by state, and although it's outdated, I was not surprised by some of the cities on this list. Norfolk, for instance, is not a place that would immediately come to mind when thinking vegetarian cuisine.
Salt Like City did surprise me. Asheville being #1 in the list of small cities was also a surprise.
My only complaint about this list is the inclusion of Santa Monica in the list of small cities. On the one hand, it is a small city. But when I think small city, I think Asheville, Eugene, Athens, but not Santa Monica -- a small city in a county of 10 million people.