7 venues, diverse entertainment set for Irish Fest