The Lobster Shack Restaurant is located at the end of Two Lights Road in Cape Elizabeth, Maine.
From the South or North via the Maine Turnpike (I-95):
Turn right onto Two Lights Road. Continue to follow to the end - past the entrance to Two Lights State Park (approx. 1.5 miles)
From the North via Route 295:
Bear right onto State Street. Follow up the hill, through Longfellow Square, and down the hill past Mercy Hospital (approx. 1.12 miles)
Turn right onto Ocean Street/ME-77 (You will see the Pizza Joint on your right). Continue to follow ME-77 for approximately 4.6 miles.