Oven Roasted Salted Pecans, a smoky, salty taste that reminds me of my childhood. Three ingredients and less than 15 minutes to delicious!
287