Caviar Baron is an establishment that while a little hard-to-find is definitely worth looking for. They sell all sorts of caviar as well as a full assortment of alcoholic beverages. This can come in especially handy if you are visiting Las Vegas and are looking for a liquor store close to the strip. It never hurts to save money on alcohol when visiting Las Vegas.
While they do have quite an assortment of liquor, the assortment of specialty foods is absolutely amazing. Depending on the time of year, you can find fresh truffles as well as assorted Eastern European food items.
The caviar here is to die for. If you enjoy caviar this is definitely a place you need to stop by.
If you do stop by, say hello to Cathy and Barry the owners. They'd be happy to find or order for you anything that you need for your culinary adventures.