Finn McCools Irish Pub
This is the correct answer, however, it's not in the FQ. I'd recommend taking a cab to Finn's in mid-city. You can also take the streetcar up Canal St. if you're looking for something different. To answer your actual question, I've never watched a match downtown so I don't have a good recommendation.