I like the idea of a grocery store in Davis in theory, but can't imagine it actually working out. There are already plentiful grocery options in the area, and any building in Davis will have little space and high rents. It would have to rely pretty much exclusively on foot traffic, and I just don't think there are enough people walking through Davis who would shop there instead of wherever they show now.
Somerville has been pushing for a grocery store in Davis for years, and they can't find any takers. Grocers know their business better than anyone, and they've decided to stay away. Roche Brothers came close to moving in, but pulled away for a reason. The market is really good at determining what retail establishments will be successful where, and I wish City Hall would just take their noses out of store location decisions. If the City had just let the retailers and landlords be, we likely would have had a brewpub/restaurant in the old Social Security building years ago and renovations would have been underway long before the structure started crumbling into the street. The same goes for the old Star Market on Broadway, where Curtatone blocked Ocean State Job Lot from moving in back in 2008 and we've had an empty, run-down storefront and parking lot ever since. The Mayor thought Somerville was too good for Ocean State Job Lot (even though plenty of fancier suburbs have welcomed the chain), but apparently not too good for an empty lot.