So I have a recipe that asks for leaf lard. I'm definitely not new to semi-gourmet cooking but I've never cooked with lard and don't know the difference between regular lard and leaf lard. And even if I knew what the difference was, I don't know where to find it. Dallas is a big city, I can't imagine that I can't find it but I'm not interested in taking a tour of the city/area to find it. Anyone know where I can find it and can tell me what the difference is?