Tis a shopfront, of some sort I believe, 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.