Tim Finnegan's is a badass Irish pub & probably my first choice to grab some beers in the Ghetro-center area. If you're looking to go there for drinks & entertainment, then you'll have a good time. 4 or 5 stars for the pub environment.
For vegetarians, this place gets 2 stars for the food. For non-vegetarians, my fellow diners also have not been impressed with the food.
So to summarize: eat elsewhere and then head to Tim Finnegan's for drinks & entertainment.