Let’s take a wild guess that this is 551 Lincoln Road in Miami Beach, Florida. From my visit last month…