The Lobster Shack at Two Lights, Cape Elizabeth, Maine
This lobster shack could live off its location alone, offering fabulous views of Maine's rocky coast, and the sounds of the waves crashing at the shore. But the food warrants rave reviews as well, including a lobster roll that many maintain is the best in the Portland area. You might assume this spot gets awfully crowded in the summer months. You're right. Expect long lines and total satisfaction.
225 2 Lights Road, Cape Elizabeth, Maine, lobstershacktwolights.com