Heading up to Maine from NYC on May 30-June 2nd. My friend and I will be flying in to Portland, and then driving up to Bar Harbor for a couple of nights. We plan to make it a leisurely drive. I would love some recommendations on the best places to stop for lunch and snacks. We will be making the drive twice (Thursday afternoon & Saturday late morning), so are looking for different stops/locations each way. Not looking for fancy or too pricey because we are planning to do nicer dinner, but still would like awesome. Appreciate any advice and recommendations you have for us!