Suiza got some awesome enchiladas!