Exit to lunch
Both are correct with different meaning. I'm on lunch means either "I'm on my lunch-break" or "I'm the one taking care of the lunch-duty." I'm at lunch means simply means "I'm at lunch."
i think it comes from the word, "luncheon"meaning the same as lunch
The plural of lunch is lunches.