Maine's coastal waters are the stuff New England postcards are made of, and one local restaurant is soaking up the scenery ...