Top of the Hill in Chapel Hill seeks to be the go-to place for craft beer, sports, and food. Chapel Hill, NC
Share this note: