I've eaten at 2 different locations now (Las Vegas and Colorado) and both times have not been impressed. Both locations they messed up my food and it came out late. Our server at the Las Vegas location was not very quick / attentive with our table. When our drink glasses were empty, they were taken away and not once did anyone ask if any one of us wanted anything more to drink (very, very weird). Food was good, but the whole experience is what makes the restaurant. And the fact that my dinner, again, was messed up and they didn't even offer a drink or nothing for the inconvenience really annoyed me. Not sure if I will return since this happened twice already...