Aparently the Third Reich Has a little restaurant in Mexico