Last month was playing BJ at Bellagio. Someone came up to the table and asked if they had Spanish 21 (maybe that was you? LOL). The dealer said they did not, but said "we have ...(sorry, can't remember the name of the game)...which is the same thing." Whether that was true, whether there is another game by another name that is similar to or the same as Spanish 21 who knows...but if you happen to run by Bellagio you might ask.
I'm in the same shape with BJ Switch, which I like a lot. It seems to be disappearing.