When it comes to grocery, both Walmart and Costco sell meat, produce, baked goods, and packaged products. But one store does it better overall.