the top 7 restaurants for foodies in bar harbor, maine that you need to try