Tacos al pastor is a regional culinary specialty of Mexico City, and one of our favorite things to eat when we go to Mexico.  Apparently, it has its roots in middle eastern Sharwarma, which makes sense when you see them preparing it.  Of course, its been highly modified since its introduction and its roots are only recognizable in the cooking method and pretty much nothing else.