The word "where" tells of the preceding noun being "a place"...
My wife went to a breakfast this morning where Ruda Landman of Carte Blanche was giving a talk which although attempting to give a balanced view of the potential of the country, was naturally leaning towards the positive messages.
http://lifestages.biz/2006/11/fear-and-loathing-in-south-africa.html
" You use "a luncheon" or "a dinner" the same way. The focus is on the event, not so much the meal.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.