Back in the day, the iconic former CPR station located at the convergence of Front and Columbia streets in New Westminster used to be home of The Keg. That is, until The Keg closed these doors in 2013. For years, it sat idly by until recently a new tenant, Kelly O’Bryan’s, decided to call this place home. Interestingly, the founders of Kelly O’Bryan’s worked in The Keg at this location back in the 70’s.
Read the rest of this entry