Most Walgreens and CVS have almost full-fledged grocery stores in them now with the exceptions of a few things. So at least if they have both of those as an option and 7-11, theres plenty of easy "grocery" options nearby.
I'd assume that for the Jolly Roger they will be taking over the restaurant that has sat abandoned for years.
As for the other corner... what was said above is probably part of it.
All I have to say about both of those is, good riddance. I've stayed at the Red Lion and had to walk past them constantly, so I'd much rather see some nice hotels.