To all you Las Vegas experts:
Could you please advise about good places to buy champagne in Las Vegas. A place that stocks caviar and other gourmet goodies would also be nice. I was recently at a downtown LV casino and when I asked a bartender what sparkling wine they poured, I was shown a bottle of something called Wycliff (sp?) which was a little bit scary...Thanks for your help.