I'd suggest Super Target too. So close. We went to
Walmart and it was so crowded and seemed slightly dirty to us (and we always shop at Walmart at home). We never went back, but went to Target 3 times. Very nice store. Not sure how prices compare though.