$$$
Vietnamese restaurant
Brunswick
Pho and pot stickers from a chef-owner who sources everything with care in a tiny Brunswick spot.
Restaurant
Portland
Craft beer and cocktails meet lobster rolls and steaks in Portland's industrial brewhouse.
Barbecue restaurant
Bethel
Roadside BBQ in Bethel with smoky brisket, pulled pork, and a legendary $11 sundae.
Pub
South Portland
Riverside brewery in Bangor with house-crafted beers and a solid pub menu; the deck's the draw.
Pizza restaurant
Old Orchard Beach
New York-style pizza and fried pickles steps from Old Orchard Beach pier.
Market
Augusta
Fresh lobster rolls and live lobsters sold right from this Augusta seafood market.
Bar Harbor
Chicken sandwiches and hand-cut fries in downtown Bar Harbor. A seafood break that actually lands.
Bar & grill
Casual bar and grill in Old Orchard Beach slinging big sandwiches and rotating specials.
Grocery store
Bethel grocery with a deli counter, craft beer selection, and a cult following for its big sandwiches.
Continental
Ogunquit
Upmarket Maine seafood in Ogunquit with garden views, reliable service, and a concert venue upstairs.
York
Seasonal spot near Nubble Light with wood-fired oysters, spicy sausage pizza, and strong cocktails.
Brewery
Kennebunkport
Kennebunkport Brewing Company makes solid beer and clam chowder with patio views over the water.
Augusta bar and grill with bowling, games, and comfort food that keeps families coming back.
Italian restaurant
Chain Italian in Augusta with reliable pastas, salads, and endless breadsticks for the family.
American restaurant
Bangor
Bangor institution serving diner breakfasts, lobster rolls, and house-made pastries in a casual, train-themed room.
Mexican restaurant
Margaritas in Augusta serves fresh tacos, enchiladas, and craft cocktails with genuine hospitality.
Seafood restaurant
Ogunquit seafood spot slinging lobster rolls and rum punch with Gulf views and serious history.
Family Restaurant
Gourmet burgers and chicken sandwiches in Augusta, where the fries come loaded and the staff remembers the kids.
Hip Bar Harbor spot with wood-fired pizzas, creative tacos, and craft beers on a lively patio.
Kennebunk
Kennebunk's walk-up seafood shack known for generous lobster rolls and crispy fried clams.
Family restaurant
Family-friendly Bangor spot serving breakfast, sandwiches, and hearty dinners with fast service.
Casual American chain in Augusta with burgers, wings, and solid comfort food. Separate family and bar sides.
Steak house
Casual steakhouse chain serving grilled beef and American classics in a ranch-style room.
El Agave serves creative Mexican cooking in Augusta with killer fried pork belly and quesabirria.
Riverside brewery in Bangor with handcrafted ales, a spacious deck, and a solid pub menu.
Historic American spot in Brunswick known for prime rib, fresh seafood, and attentive service.
American Restaurant
Fireside Maine cooking at The Bethel Resort with seafood that shines when it's on.
Boothbay Harbor
Long-running seafood spot in Boothbay Harbor with a big deck overlooking the working waterfront.
Ellsworth
Seafood spot in Ellsworth with a diner vibe, homemade desserts, and Maine lobster dinners.
Laid-back Old Orchard Beach seafood spot with a patio, known for stuffed lobster and fried scallops at fair prices.
Oyster Bar Restaurant
Casual harbor-side oyster and seafood spot in Boothbay with water views and a welcoming crew.
Wells
Seafood shack in Wells slinging fried clams, lobster rolls, and crispy scallops.
Chinese restaurant
Camden
Camden Island serves Chinese American classics with fresh ingredients and bold sauces in a bright, welcoming spot.
Italian classics and cocktails overlooking Bar Harbor. Known for lobster ravioli and wood-fired pizza.
Lobster rolls and blackened haddock tacos at a casual Camden-area shack with ocean views.
New York-style pizza with house-made crust in a charming Ogunquit spot with porch seating.
Lebanon
Tavern wings and burgers in Lebanon. Wing Night specials draw regulars who swear by the sauces.
Inn
Beachfront dining in York with cocktails, ocean views, and a laid-back vibe that welcomes walk-ins and groups.
Resort hotel
Lakeside resort in Boothbay Harbor with pools, spa, and three on-site restaurants.
Casual Mexican spot in Brunswick slinging tacos, birria, and handcrafted margaritas with generous portions.
Rooftop dining in heated igloos with cocktails and steak, steps from Portsmouth.
Waterfront seafood in Bar Harbor with views of the harbor and a menu built around lobster, haddock, and blueberries.
Mexican food and duckpin bowling under one roof in Brunswick, with strong cocktails.
Casual bar and grill in Ogunquit with generous portions, fresh seafood, and a laid-back patio vibe.
Acadia National Park
Casual spot in Seal Harbor with oyster stew, mushroom burgers, and views of the cove.
York bar and grill slinging burgers, seafood, and live music with a beachy vibe.
Ski lodge pub in Bethel with strong cocktails, pizza, and a cozier vibe than the competition.
Diner
Classic Augusta diner known for scratch-made breakfast and an impressive pastry case.
Waterfront seafood in Old Orchard Beach with lobster rolls, crab cakes, and ocean views.
Chinese spot in Boothbay Harbor turning out fresh, homemade-style dishes like Singapore mei fun.
Indian spot in Augusta where the owner's pride shows in fresh, made-to-order curries and rice.
Seafood and live music steps from Old Orchard Beach's sand and surf.
Brewpub
Brewpub in Wells serving craft beer and seafood in a rustic hunting lodge setting.
Brewpub pizza and sandwiches in Brunswick with a solid tap list and a kitchen that doesn't miss.
Dockside seafood spot in Boothbay Harbor serving haddock chowder, fried fish sandwiches, and lobster dinners.
Boothbay Harbor waterfront spot with local oysters, mussels, and live music. Friendly staff, no rush.
Oceanside bistro at the Atlantic Oceanside Hotel with harbor views and fresh lobster rolls.
Rockland
Rockland bar and grill with live music, decent beer list, and hit-or-miss kitchen.
Beachside casual in York with fresh seafood, pizza, and a full bar right near Short Sands Beach.
Smash burgers and board games in a California-surf-vibed spot on Rockland's main drag.
Oceanside Grille serves seafood in Old Orchard Beach with live music, but quality and service are inconsistent.
Beach-stand pizza and subs near Old Orchard Beach boardwalk. Fast service, fair prices.
Casual grill in Old Orchard Beach with fish tacos, caprese sandwiches, and a full bar.
Ellsworth pizza and breakfast spot attached to a market, run by a devoted breakfast cook.
Slope-side Italian and grilled fare in Bethel, with fireplaces and a chatty owner behind the bar.
American
Craft cocktails and upscale comfort food in a refined lounge inside the Portland Regency Hotel.
Sports Bar
Auburn
Chain wings spot in Auburn with a sports bar vibe, sauces from mild to scorching.
Indian
Westbrook
Westbrook's Bombay Bistro serves rich, crave-worthy Indian food and staff who chase you down with lost earmuffs.
Casual Maine seafood spot in Old Orchard Beach with marsh views and four roomy dining rooms.
Tex Mex Restaurant
Tex-Mex chain in Bangor with solid ribs, sliders, and a reliable waiter named Joe.
Ellsworth comfort food joint known for pot roast, lobster rolls, and blueberry pancakes.
New England seafood classics right on Long Sands Beach, with views of Nubble Lighthouse since 1963.
Boiled lobster and fried clams on Ellsworth's main drag, a straightforward Maine classic.
Casual American spot in Bangor with a sports bar vibe, pet-friendly patio, and a basement nightclub.
Beachfront Old Orchard Beach resort with direct beach access, pools, and a cafe.
Ramen restaurant
Build-your-own ramen bowls in Bangor with spicy miso broth and crispy scallion pancakes.
Baxter State Park
Log cabin bar and grill near Baxter State Park. Casual breakfasts, burgers, and sandwiches.
Bar
Camden tavern slinging thin-crust pizza and crispy calamari, with a packed bar and karaoke nights.
American grill in Old Orchard Beach with nachos worth the trip and a solid bar program.
Brick-oven pizzas and Italian comfort food in a low-key Ogunquit spot with easy parking and a relaxed vibe.
Oceanfront seafood in Boothbay Harbor with stuffed haddock, clam chowder, and Maine blueberry pie.
Freeport
China Rose serves familiar Chinese dishes buffet-style in a casual Freeport spot with decent prices.
Coastal fine dining in York with fresh lobster, scallops, and house-made focaccia bread.
Brewpub pizza with creative toppings and power bowls, counter service in downtown Augusta.
Fresh seafood and pulled pork at a working wharf in Boothbay Harbor, with views that justify the price.
Bangor bar and grill with creamy mac and cheese and clam chowder, attached to a hotel.
Upscale American cooking in the Brunswick Hotel, with a chef who sweats the allergies.
Cocktails and bistro snacks in Kennebunkport's modern dining room with a quieter back patio.
Southern soul food in Bangor: jerk chicken, wings, and fried dough that keeps people coming back.
Airport hotel dining with Maine classics: lobster rolls, strip steak, and blueberry pie.
Carne asada street tacos and loaded fries in Old Orchard Beach, with a loyal following despite mixed takes on execution.
Bistro
Upscale bistro with golf course views in Boothbay Harbor. Steaks and inventive plates.
Old-school surf 'n' turf spot in Wells with a fresh salad bar and a famous two-foot lobster roll.
Japanese restaurant
Fresh sushi and Japanese classics in Augusta, with an entertaining open kitchen and a full bar.
Freeport seafood spot with a killer lobster roll, fire pit seating, and a bustling tavern vibe.
Hamburger Restaurant
Chain bar and grill in Augusta where the staff actually remembers your name and your drink order.
Hotel
Upscale spa hotel in Augusta with a refined restaurant, sauna, and steam room.
Asian restaurant
Stylish Asian spot in Bangor with sushi, Chinese classics, and craft cocktails.
Waterfront seafood spot in Ogunquit with a knockout lobster roll and fish and chips that actually delivers.
Kennebunk's riverside tavern slings housemade ales and upscale pub fare with harbor views since 1992.