When Tavern on the Hill opened in Major’s Hill Park in 2016, Mother Nature gave the now iconic patio a very wet welcome. “For the first 15 days, it rained,” veteran Ottawa entrepreneur Andre Schad ...