Genuinely one thing I have seen that can end food deserts is urban farming, and community gardens, yet we just don't do that because it hurts profit margins
And when I say this I mean like one or 2 houses with a few chickens and like half the houses with a raised garden in the back yard, maybe a community garden in the empty lot.
And on a higher intensity end we have large scale urban farming which I feel can be done in a lot of brownfield, and parking lots within most of our cities