We have been going to Criallos for a couple of years (before it ""caught on"").  We love the food, and tolerated the bar, which has never been great .  None of the bartenders makes a good mixed drink (martinis etc).  The last 3 times we have run into unpleasant bar staff who seem incapable of managing a crowd without getting huffy.  I think success may be their down fall.  I know lots of ""regulars"" who have stopped going since it has become popular.  The last time I ordered a cosmo, which was horrible.  After paying $9.00 for it, I took one sip, my hubby took one sip of a warm beer, and we left.   This used to be our ""go to"" spot.  I don't know what has happened.  The food is interesting and delicious, the management just seems a little overwhelmed at how to deal with their success.
Pros:  good food, lovely atmosphere
Cons:  crowded, bar too narrow, horrible martinis
                        
more