Looks like a Ford dealership. I'm not sure if I posted this before. I was in Cuba last winter and there were some old pics on the wall of the resort. I took pictures of them. Here they are. Notice you always see the tops up and the windshields folded down to deal with the constant heat.