Jack Astor’s…The Best Joint in Town! In the heart of downtown. Steps away from the Metro Toronto Convention Centre, Rogers Centre, Air Canada Centre, and the Entertainment and Theatre District. Step into Jack Astor’s for an unforgettable experience. Whether it’s a drink at the bustling bar, or a great meal with globally-inspired cuisine…make Jack Astor’s your stop in Toronto.