Love it! I'd been to the Twin Peaks on The Strip once around the end of last year. Had a great time there but, it being in the middle of all the touristy stuff and me being a local of 9 years, I could just never motivate myself to make the trip back. The new location in Henderson is a lot more convenient for me to get to and easily accessible. Gone here 4 times now since it opened and the staff has always been friendly and the service right on. I could care less about all the sports they've got showing on their many screens but the atmosphere, servers and fire fries keep me coming back! :D