Have you had that moment where you taste a dish, and it just sticks with you like peanut butter slathered on a cracker. I had this experience years ago at a small Italian Deli in Terre Haute, Indiana. They served a delicious pasta salad that was studded with roasted red peppers and feta cheese. The