Your first thought upon entering Plaza Coyoacán might be the same as mine: “Wait, wasn’t this a Cha Cha Cha ... where Frida ...