Mexican supermarkets are full of flavorful specialty items, from fresh produce to snacks. Here's what to buy on your next ...