Geez, if you're a business consultant with no idea you're in the middle of Wine Country, and you frequent Irish-themed pubs, then this place might fill the need.
I found the menu selections, food, and drinks so utterly generic and downright mediocre in execution, I swore not to come here of my own accord.
Don't get me wrong, if someone else loves this place and I'm interested in the company, I have no issues heading here for drinks and talks.
But just know you'll remember the company, while the place/food/service will likely be in the forgettable category.
Otherwise clean place with nice seating, indirect lighting, and TV's positioned so your neck doesn't suffer much.