Review for Harrah's New Orleans Casino Review For Casino Club Eldorado - Popov Google User Mar 30 '18 at 9:38 One of the best liquor stores in the nation. This liquor store makes Total Wine look like a jerk. Seriously. View full site to comment or like