I have just become a U.S. Citizen. Can my mother come visit me from Ireland and what would she need (a tourist visa?)?

It would be better if you simply petioned her for lawful permanent residency. She could come and go as she liked without always the fear it would be denied or she would be turned back. The Consulate Processing Petition would have to be prepared.