Swallow Tail Secret Supper Club – Vancouver location Revealed January 26, 2010 Seats 20 Posted in: Blog Tweet Email