Usually come here on Friday nights with my friends who are regulars.
Food is pretty solid the lamb meatballs and Johnny's nachos are very popular with our group. Even their ranch dressing is really good and I am not a big ranch fan. I also like the Guinness stew.
The only thing keeping this place from being a full 5 stars is that it's probably a bit on the pricy side for what it is. Beers start at $6 (i think I haven't had one cheaper) and pretty much any food item is $10+ with sandwiches at $12. Shave a couple bucks off and they would be in solid 5 star contention.
The service here is also good as all the servers are friendly, keep up well with groups and splitting checks (always hard since our group can be anywhere from 4-12), and they are willing to joke around with us and not throw us out (always a possibility with our non-pc humor and discussions).