When I was growing up, Roasted Fava Beans was one of my favorite snacks. Back then, it was called Pop Beans. Feeling nostalgic right now.
Thank you.