Located at Tall Ships Brockville, South Coast Grille is a waterfront restaurant located at the heart of the 1000 Islands. With great good, a waterfront patio, and a casual yet elegant feel - owner John Kavanagh and team deliver a strong experience
Located at Tall Ships Brockville, South Coast Grille is a waterfront restaurant located at the heart of the 1000 Islands. With great good, a waterfront patio, and a casual yet elegant feel - owner John Kavanagh and team deliver a strong food and beverage experience for its patrons.
Located at Tall Ships Brockville, South Coast Grille is a waterfront restaurant located at the heart of the 1000 Islands. Great food and a waterfront patio.
to add Tall Ships South Coast Grille map to your website;