A meal at Jessica’s Restaurant is always memorable. The updated dining room is a reflection of the casual comfort and style of this New England country inn. Jessica’s indoor and outdoor seating is optimal for views of the sunset and surrounding area. Jessica’s Restaurant is located at the Swift House Inn in Middlebury, Vermont. Jessica’s is just two blocks from downtown Middlebury, set in an 1814 stately home, surrounded by beautiful lawns and gardens. Jessica’s casual atmosphere is the perfect place for a dinner for two, or a celebratory dinner for four to forty!