Tis a shopfront, of some sort i think, on my travels in Havana i discovered numerous windows to be taped which is because in many cases people can't afford to replace glass if it breaks.