The good: it's right on the strip. The decorating is pretty authentic. The guacamole & chips were outstanding. I had shrimp fajitas and something was missing, kind of bland. My wife had a nachos Grandes. They were soggy. I overheard one server say they had only one cook. In July in Grand Lake, you know you are going to be busy. Only ate about half of what we paid for. That could have been up top by "the good."