Lou's City Bar, the new sports bar opening next to CommonWealth (RIP) on Irving Street, is set to open Thursday, according to their website. I passed by
They're going to have 24 beer taps and 19 TVs, so it sounds like a good spot for March Madness watching. The website also mentions a St. Patrick's Day party.
It looks like they open at 11:30 am every day, so maybe brunch?