"Please don't call them tapas," requests the menu at Cuchi Cuchi in Central Square, Cambridge. "We globe trot!" Globe trot, time trot... Cuchi Cuchi is all over the place cuisine-wise and era-wise, ...