Fresh plump pecans coated in a tangy key lime flavored sugar reminiscent of a delicious slice of Key Lime Pie!