My other top choice is a small (three store) chain in Western Washington called Central Market [1]. (If the name seems familiar, it may be from season 10 of "Top Chef" which was set in Seattle. Top Chef normally sends the contestants to Whole Foods for most shopping, but this was before there were any Whole Foods in the Seattle Area. They used the Shoreline Central Market instead).
They don't have a mobile app or online way to check stock that I know, but they seem to be doing the most of any grocery store I've seen to deal with the virus when it comes to in-store shopping.
1. They've got separate cart return and cart pickup areas in front of the store. Every cart returned gets disinfected before being put into the pickup.
2. They have installed plexiglass shields in the checkout lanes between you and the cashier.
3. They have prominent marks on the floor for you to stand at while inline that provide good spacing.
4. After each customer checks out, they disinfect the conveyor belt area and the credit card terminal area.
They are also nowhere near as crowded as Walmart, and the people that shop there seem to be paying more attention to social distancing.