Originally Posted by
Philly Mom
We were just in portland. With kids we liked Flatbread, sitting out back on the porch on the water,Portland Lobster Co, right on the water. We also like Becky's for breakfast. Your kids are older so there are probably of other restaurants you could try. For really good food, Street & Co or Fore St. There was a fire truck tour of the city that looked like fun. We love taking the ferry to peaks island, renting bikes and touring. The mail boat run is fun for a longer boat ride where you can picnic on the boat. The boat is byob. Crescent Beach is a short drive and great if it is hot and you want to swim. Fort Williams is great. Two Lights State Park has a good/expensive lobster shack. North of Portland is Freeport with LL Bean and outlets. We had a great time playing in the various LL Bean stores this trip. A short drive away is Wolfs Neck State Park which had great walking trails along the maine rocky coast. Depending on the tide, you can walk into some tidal pools. There are picnic benches there.
A bit even further north but still an easy drive from portland is Bailey's Island. There are great tidal pools there. I am sure you can find more info on where exactly on the Internet.