Western Canadian food and drink?
Are you talking Prairies or West Coast?
Prairies - red meat country - beef and bison. West Coast is Salmon, of course - the traditional culture was based on the abundance of salmon and other wealth of the coastal area.
Vancouver now has a huge population from everywhere around the Pacific rim, in particular East and South Asia, but do to the oil boom even Albertan cities are becoming fare more cosmopolitan than before. The Prairies are also one of the world's great breadbaskets, and pierogi made by Eastern European settlers are a traditional food.
Good wines from BC.
From a Winnipeg girl exiled in the Big Smoke:
Rye Bread (Cub!)
Old Dutch Chips
Big Rock or Moosehead beer
Sex in a tray
Hmmm... that's all I have off the top of my head. They used to have "Winnipeg Socials" in Toronto, where they would serve all of the above. I'm having a hard time remembering what else, though!
Thinking of local producers here in Alberta some foods you may want to look at: Bison, pork, and beef (of course) saskatoonberries, honey, mustard... we also have local dairies that produce excellent milk and cheeses... I don't know exactly what you picture when you say "western Canadian" so here are a few resources: