I remember a restaurant that used to have huge lobsters that I believe was on the strip. I once had a business dinner there and it was great. It must be long gone, anyone remember the name of the place? There used to be posters of a waiter holding one of these big boys all over but I have not seen an advertisement in many years. Might have been at the current Smith and Wollensky restaurant location.