Union Hotel is a fine dining restaurant in an old inn dating back to the 1700s. It offers colonial fare, with servers in period clothing. Temporarily closed.