Walmart used to be the best in prices but since they opened the new one by me it doesn't seem as low in priced, but by you it may be. I like the produce at Albertson but their prices are always outragous it seems. If you want one stop shoping I would say Kroger is your best bet. But when you have a lot to get Walmart isn't that much behind Kroger.
If you don't mind going to more than one place what I do is this.
1.) I signed up for all the discount cards at the grocery stores which sends their sale fliers to me once a week in the mail. I plan my menu on the sales that I find and either go to that one store or sometimes even more than one since the stores are close to eachother.
2.) I go to Big Lots first. They have a few isles with unperisable items and even beauty items. Even diapers and wipes! I by things like cereal and sphegehtti sauce etc there and then get my perishables and what Big Lots didn't have at the grocery store. They don't always get it in but they a lot of the times have boxes of Luvs diapers and they sell them for only 14.99 a box! I am actually about to call Walmart to see if they will match it. Also things like Mrs Bairds bread is only 99 cents there instead of almost $2 at any grocery store. It really adds up! We saved $40 on our last grocery bill doing this.
3.) There is another store in Fort Worth called Town Talk. They are a liquadator store open to the public. When stores have overstock or things are a few months away from their sell by date and such they sell it for a lot less. They even have things like econamy sized mac and cheese from schools and stuff a lot of the time. We have gotten some really good deals at this place.
4.) Also for produce most of the time it is a lot cheaper to go to the farmers market and or to farmer john on the side of the road. That and their stuff hasnt been frozen for transport so it is MUCH better! Flea markets are also great for produce.
Hope this helps!