Most expensive and worst mexican restaurant I have been to in denver, and I have been to a lot. Granted they give you twice as much food (and three times the cheese), but who wants it? Tried several things and none were great except the chips.
Pros: Chips
Cons: Taste, $$$
more