Was hunting around for a shopping center in Henderson when I stumbled upon this place by accident today. I asked about one of the drinks, and the two guys working there were happy to explain not only what was in it, but the name (a reference to a movie older than I am, apparently!) They were very friendly and brought my drink to me while I was sitting at one of the tables.
Looks like a good hangout place. There's plenty of parking and it's in a pretty scenic area (at least, it's not flat like most of Las Vegas.) I'd go back!