Celebrating the cuisine of New England, The Jackson House Inn & Restaurant is an upscale dining option that has a AAA Four-Diamond rating. Featuring innovative, flavorful menu selections, such as seafood, quail and steak entrees, this restaurant also boasts an impressive wine list.