It would be more natural to say 'Do you fancy a chat tonight?'
A talk (noun) is generally a speech to a group. It can also be a conversation about something specific, or with a specific purpose.
As you're using the word 'fancy', I'm assuming that you're suggesting a casual conversation.