Cheap eats and drinks at X-Site Grill, one block West of Hastings and Willingdon. However I don't like how they don't have set closing hours and it fluctuates all the time.
For some great food at good prices check out
Nathan's Grill, a little North of 8Rinks near some soccer fields. Their main business is catering for the tv/film industry, and I think it shows in their tasty menu. Drinks are mid-priced. They also have a good multiple LCD TV setup inside for sports.
I sometimes go to the Hop and Vine Pub in the Greystone/IGA complex near the Burnaby Mountain Golf Course. It's not a great place but they sometimes offer Irish Natchos (Patchos, ie: waffle cut potato fries). Can you get Patchos anywhere else? They used to have it at Kelly O'Brien's in Surrey but they closed.
Stay away from Howie's Bistro and Bar on Lougheed and Bainbridge. Horrible, horrible food and overpriced drinks. Other places I'm not fond of anymore are the BCIT Pub and Mountain Shadow Pub. the BCIT Pub has some ok food but it's always hit and miss quality wise, and service is always slow. Mountain Shadow is just plain dirty.