The story
About Jack's Vaughan
Jack Astor's Bar & Grill in Vaughan is at 10 Colossus Drive. At Jack's, we draw on the tables and colour outside the lines, and oddballs and outsiders are welcomed in without judgement. So come as you are, be yourself, live free and have some chicken fingers and a fishbowl while you're at it.