By chance we had went into Freddy's Market in Webster Groves the week before Christmas and were pleasantly surprised by this place. It was much smaller than a Schnucks, bigger than Straub's, and had about anything you'd want to get without having to zig zag all over a huge building. They even have a permanent butcher on site with great meats and prepared meals. They get their produce during the growing season from local farmers. The checkout counters are rather old fashioned but charming in their own way.
"This full-service neighborhood market also stocks organics, an outstanding selection of wines, liquors and beers, and offers homemade bread and pies baked fresh every day at the store. On Saturdays they offer wine tastings and samplings. They are famous for their party trays, sandwiches, baked hams, boxed lunches, homemade chicken salad, and offer home delivery five days a week."
If we lived in that neighborhood, and it is in a neighborhood, we'd go there more often than not. Makes grocery shopping easy. It's on Big Bend and Rock Hill Road, west of the main drags in Webster.