This is in my opinion the absolute best steak house in town. Having lived here in Vegas my whole
Life id say I've tried pretty much every steakhouse out here through out the years and this is my favorite. The service is great the atmosphere is great you really can't go wrong here. And an added bonus the location is beautiful with a "show" every 30 minutes on the lake.