A few of the guys we are coming to Vegas with want to do a steakhouse. I have been to SW steak house at the Wynn and it was good but was wondering what are our other choices?
I heard there is a place overlooking the strip but don't remember the name.
I heard there is a place overlooking the strip but don't remember the name.
Comment