I've been to the Public House every time I go to Las Vegas simply for the fact that they have Happy Hour twice per day. It's also conveniently located at the Luxor and I usually stay there or at Mandalay Bay.
We went again a few days ago since I am an Mlife member and received $20 off of $40 or more, and was able to use it for HH. They unfortunately do not include drinks for HH, but that was ok. We ordered the Hummus plate, BBQ wings, and the Adult Mac N Cheese. Overall it was ok, nothing spectacular. The food was good and I'm sure I'll be back here agian.