Just got back from the Liberty of the Seas and there was no lobster. Did a quick search and others are reporting the same thing.

Of course they would sell you a whole lobster for $25 if I recall correctly. Royal touted their new menu last fall saying you could get escargots and several other things every night. I did three cruises on Liberty over the past two months and never saw the escargots.