Depuis 1983, le restaurant Grannan’s offre un accueil chaleureux et le cuisine la plus fine à Saint John. Situé dans le complexe historique Market Square en front de mer, leurs spécialités comprennent les fruits de mer, des steaks et un menu décontracté.