Posted on February 01st, 2010 in Brewpubs, Restaurant Reviews
Located at the northeast tip of Granville Island, this brewpub is not the easiest to find without a bit of help. It’s located inside the Granville Island Hotel, right at the end of Johnston Street. Well, once you know that, it’s pretty easy to get to. All you have to do is follow Johnston Street, [...]

