The burrito of Europe!