Add charming boutiques, fine dining restaurants ... Deer Isle is one of the underrated small towns in Maine worth visiting ...
There are also four restaurants and lounges: La Bella Vita serves fine Italian food ... have semi-private balconies with views of Bar Harbor, Maine. Suites, which come with up to three bedrooms ...