Haven't checked to see if it's still open, but I definitely recall visiting there while in Henderson a few years ago. Pretty small place if I recall, appropriately named with tons of neon lights. I wonder how old that tin is?