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