I go to Esquire a fair amount, but mostly for the pineapple tequila margaritas. They're to die for, and often the only thing I order here. Otherwise, the spirits and beer selections are okay. It's about on par with the rest of the downtown bars (similar to Jupiters, for instance). The pool space is nice and open as well. I'm not a huge fan of the aesthetic (my inner OCD hates the peanut shell on the floor schtick) but it's a pretty good bar.
The food, on the other hand, has been consistently underwhelming. I haven't tried the pizza yet, but that's because I've been unimpressed by the other stuff I have tried. The appetizers tend to be greasy, and the chicken fingers were weak. Plus food normally takes forever to come out of the oven.
In short, come for the booze, but eat beforehand.