Thanks for the suggestions, I've updated my original post, but come on! Gas "only" Stations? Gas Stations are shite meeting spots for a couple reasons (1) can't smoke there (2) coffee is usually shite, and (3) not very much parking room especially if a mob shows up. Some people actually show up early to meet spots just to chill and visit.
Granted, I do have the Chevron at 232nd street in Langley, but at least it has a White Spot, and its the most convenient stop for everyone on your way out to Hope and beyond.