$$$
American restaurant
Portland
Housemade sausages and creative hotdogs with craft beer in a casual Portland spot.
Seafood restaurant
Boothbay Harbor
Boothbay Harbor seafood spot slinging the freshest fish and chips and lobster dinners with water views.
Bar & grill
Augusta
River-view bar and grill in Hallowell with live music, strong drinks, and fish and chips worth the trip.
Pizza restaurant
Freeport
Freeport pizzeria with Italian, Greek, and American comfort food. Thick-crust pies and a sprawling menu.
Italian restaurant
Ogunquit
Italian restaurant in Ogunquit with fine dining feel, strong desserts, and a solid wine list.
Breakfast restaurant
Bar Harbor
Jeannie's packs Bar Harbor's best breakfast, think fluffy pancakes and savory skillets with lines out the door.
Bar
Smash burgers and South Shore bar pizza till late at this Portland upscale pub.
Ellsworth
Thin-crust New York pizza and subs in a retro Ellsworth spot with an arcade room.
Brunswick
Creative pizzas and craft beers in a warm, easygoing Main Street spot in Brunswick.
Seafood Restaurant
Kennebunkport
Classic Maine lobster dinners and seafood in casual Kennebunkport spot known for fresh, homey cooking.
Wells
Lively Wells spot serving fried clams, steak tips, and fresh lobster rolls with live music on the patio.
Restaurant
Ogunquit seafood house where you pick live lobsters from tanks, then watch them cook.
Casual Italian spot in Portland with housemade pasta, an attached sports bar, and parking that actually works.
Old Orchard Beach
Upscale seafood and steak in Old Orchard Beach with ocean views and attentive service.
Kennebunk
Classic diner breakfast in Kennebunk with huge portions, fair prices, and loyal regulars.
Rockland
Rockland institution slinging seafood chowder, lobster rolls, and a fish cake that's worth the drive.
Contemporary harbor-side seafood spot known for fresh fish, oysters, and bang bang shrimp in Portland's Old Port.
Snack bar
Roadside snack bar in Ellsworth slinging lobster rolls, burgers, and Gifford's ice cream since forever.
Brunch restaurant
Warm Ellsworth brunch spot with all-day breakfast, blueberry French toast, and house-made sausage gravy.
Waterside seafood shack slinging lobster rolls and oysters on an Old Orchard Beach dock.
Deli
Camden
Fresh sandwiches and soups in Camden with harbor views and a relaxed counter-service vibe.
Upmarket seafood in Ogunquit with a garden-facing room, plus live concerts most nights.
Bagel shop
Bagels, breakfast sandwiches, and homemade pastries in a cozy Old Orchard Beach spot.
Mexican restaurant
Mexican food in Brunswick with tableside guacamole, strong beans and rice, and a festive outdoor patio.