Latest reviews in Vancouver Pubs, Bars & Nightlife »

A Fantastic Little Bar!

Advantages: Great Atmosphere, Great Food & Drink
Disadvantages: Expensive

Village Taphouse - Vancouver - Canada I recently spent a few weeks in Vancouver. Whilst there me and my friend stayed with some friends who were living in Canada for a year. Their apartment was situated in North Vancouver. After our long flight ...

Andyoz 14.04.2010 · Read full review
Ciao members have rated this review on average: very helpful
Review of Village Taphouse, Vancouver