There is very little here that is mediocre. The drinks and service are very good. The food is awesome. We've come here 2 times for company outings and they have been extremely accommodating.
The margaritas and old fashions are made perfectly. The green chile pork appetizer is to die for (yes, everyone is right... ask for extra tortillas). My favorite entrees have been the short ribs and ribeye. I've tried a little of everything, however, and it's all very tasty.
The deserts could be better. I only really like the creme brule, which is hard to mess up, and they make a good one. The strawberries are a nice touch. I wish the bread pudding was better... it is quite bland/boring.