I've been to the location in Florida multiple times and loved their food. I was however a little disappointed by this location. The food was good but the service sucked. My bf and I waited for a good 10-15 min. before a waiter came by to take our drink orders after we were seated. Our drinks remained empty for a while before they were refilled too. When we were done eating it took a long time for the waiter to walk by to see that we were done. The music was good but really loud, we had to almost yell to hear each other.
If you're looking for decent food but willing to hang out for a while this place would be ok but if you're looking to go in, eat, and go on with exploring Vegas I would recommend somewhere else.