News

When Tavern on the Hill opened in Major’s Hill Park in 2016, Mother Nature gave the now iconic patio a very wet welcome.