there are huge parades locally. It's like New Years Day parades in Phila. and NYC. They pain the lines down the middle of the street green.
I stay away- the drinking starts early and it's just an excuse for people to get drunk.
I'm not Irish and don't do anything really- but I have a white scarf with shamrocks on it, if I have to impress a client.