People have a lot of hyperbole about grocery store density. Pull up a random city and see how they are actually distributed. Even in flyover state metros grocery stores are basically evenly distributed 1-3 miles apart from the next across the entire urbanized/suburbanized area.