First Look: Eric Church’s Chief’s, Set to Open in Downtown Nashville in ‘23 Exterior rendering of Chief’s, set to open in 2023 at 200 Broadway, Nashville, Tennessee | Rendering Courtesy of Chief's /…read more