I will start off and say that I think this place is a little overrated on Yelp. I think it deserves three stars at the highest. I just got back from Vegas tonight and stopped by the Public House (based on the reviews here) two days ago. Honestly, it is a bar. That's it. I got the burger which was good but nothing that the Yard House or Portillo's couldn't deliver on.
The beer selection was diverse but not ton of it on draft. Also, I noticed that each person walking in the door received different options for trying the beer. For example, one couple was offered their "around the world" beer tasting when they walked in, I wasn't offered much of anything but the menu, and another group was given other recommendations. Very odd and bad way to introduce the beer -- they need to be consistent to all their customers. Regardless, I tried three different beers in bottles (again, because they didn't have much on draft) and wasn't really impressed.
I definitely won't be going back, not with so many options in Vegas. I heard of another Irish Pub at New York New York that I'll hit up next time. I don't really recommend this place unless you're just looking for something simple and not memorable.