Another fun Business Insider list, and again I’d love to sample all 28 of these European street foods – yum!