No
Yes, The Lobster Shack at Two Lights here's the website http://lobstershacktwolights.com/
Nothing in the park but others have already mentioned outside the park. Lots in the area if you don't mind a short drive.
The lobster shack is not inside the park, follow thr road to the left and it will take you to the restaurant, and small area right by the ocean.
The restaurant is not in the park but is close enough! Good food and pounding surf.
No, not IN the park itself.
Not at the State Park(7 Tower Dr), but there is another place that is called the Lobster Shack at Two lights, down the road from the state park is at 225 Two Lights Rd, Cape Elizabeth, ME 04107.
Thanks! Your answer is awaiting moderation.