$$$
Bar & grill
Portland
Portland bar and grill with saffron risotto and crispy Brussels sprouts, craft cocktails in a cozy space.
American restaurant
York
Upscale American fare in a wooded York setting, famous for award-winning lobster bisque and igloo dining.
Indian restaurant
Brunswick
Traditional Indian cooking in Brunswick with housemade naan and Maine blueberry twists.
Thai restaurant
Camden
Thai curries and housemade noodles in an intimate Camden spot run by a James Beard semifinalist.
Restaurant
Augusta
White Duck Brew Pub in Augusta serves blackened haddock tacos and hand-cut fries with local craft beer.
Kennebunkport
Wood-fired steaks and short ribs in a rustic Kennebunkport dining room with serious kitchen chops.
Bangor
Bangor's fine dining spot with house-made pasta, pristine seafood, and shakes that rival dessert.
Seafood-focused grill with ocean views, raw bar, and a menu that spans lobster rolls to steak tips.
Coffee shop
Bar Harbor
Crispy popovers and lobster rolls in a casual Bar Harbor coffee shop that smells like heaven.
Ellsworth
Thai Sana serves classic curries and drunken noodles in a laid-back Ellsworth spot near Acadia.
Family restaurant
Wells
Classic breakfast diner in Wells serving fluffy pancakes, lobster Benedict, and coffee cake muffins since 1995.
Chicken wings restaurant
Freeport
Freeport wing spot with a dozen signature sauces, ribs, and a hometown bar vibe.
Freeport burger spot with a brewery next door, killer fries, and a server named Makayla who nails every request.
Hamburger Restaurant
Wood-fired pizza and burgers in downtown Bar Harbor, run by owners who actually care about getting it right.
Pub
Bethel
Belgian beer paradise in Bethel with ten-year-aged kegs and housemade desserts.
Old Orchard Beach
Old Orchard Beach's casual seafood and burger spot with surprisingly refined cooking and attentive service.
Pizza restaurant
Camden House of Pizza makes Greek and Italian pies with real sauce and proper crust ratios.
Market
Fresh lobster rolls and whole lobsters at prices that won't break the bank in Old Orchard Beach.
Bed & breakfast
Salvaged-wood B&B with a pub serving crispy fish and chips, lobster chimis, and killer burgers.
Acadia National Park
Meat and seafood in a kitschy maritime tavern with sound views and a loyal local crowd.
Seafood Restaurant
Japanese-fusion spot in Ellsworth with house-made crab rangoons and a kitchen staff that keeps families laughing.
Italian restaurant
Corner trattoria in Old Orchard Beach serving Italian-American classics, lasagne, and local seafood in a cozy, welcoming spot.
Family-run pizza spot in Freeport since 1904. Crust done right, subs stuffed thick, ice cream in summer.
Fine dining restaurant
Fine dining in Augusta with generous portions, full bar, and strong service when on point.