I found that eating carb-heavy lunches (such as refined bread/refined pasta) makes me sleepy. Whole wheat meals help a little, and lots of veggies. Protein is supposed to wake you up too. Maybe you could try eating more fresh veggies at lunch.