I visited this place with my family. They came from across the country to have a great time in Vegas. I really loved the live music and the food. Our waiter which of course I forgot his name ( pony tail young guy) was amazing! He was super sweet/kind and very helpful. The reason why I put a low star is because a waiter was rude. I think his name is Nick (white male, bald spot, round belly) I asked him when the bread will be ready because we have been waiting quite a while, he said, " You'll get it when it's ready" The restaurant wasn't that crowded. His day was probably bad and just took it out on me. He didn't need to be like that.