The Lucky Lizard is a cozy and inviting establishment offering a unique blend of food, drinks, and entertainment. It also operates as a delicatessen.