I thought I have been to every grocery store around me till I got to Sprouts Farmers Market. The name implies that I can get fresh farm produce there which is true but they offer a large percentage of grocery items at affordable prices.
I was just on my way to a nearby market and I came across a friend who was heading to Sprouts. She urged me to come with her since she's also heading to a market and that was how I decided to buy vegetables and fruits here. I bought hot pie, chocolate, and sandwiches for us and I took some home for my nephews and nieces.
I was even surprised I could purchase so much as I didn't plan to buy many grocery items. They are big enough and less crowded for you. I think they have what you want.