The best thing I can say about Heritage is that the atmosphere is pretty cool. This was our first visit here. ( I visit a LV steakhouse about once every month or so.) We were all very underwhelmed, and all agreed we would not come back.
Service was spotty at best. The only thing that was consistent was that our water glasses stayed full, which I actually appreciate more than most people. But a full water glass is not a good enough reason to spend $100+ per person.
Our waiter kept disappearing for long periods of time. At one point I actually said to him "where have you been?" and he joked about being in back goofing off.. Wtf?
My steak was not cooked properly at all, but since no one checked back to see if it was ok, I just ended up eating it, and being disappointed.
The general vibe we all got from the employees was that they all thought they were pretty cool, and they didn't really care what we thought.
There are way too many quality steakhouses up and down the Strip to have to put up with a mediocre place like this.