The number of farmers' markets in the US has more than tripled since the early 1990s, but is still not enough to satisfy American appetites for locally produced foods.