"to" implies that someone else was hosting the picnic, and that it was a more organized, larger event. Are you going to the company picnic? " We went out for a picnic today.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
PRCMINUSthe meaning of "go for" iswantNot really. One meaning of the phrasal verb 'go for' is like.
'Go for' has a number of other meanings as well: http://dictionary