Maine.com
DestinationsGuidesHotels & GuesthousesRestaurantsTravel Tools
Maine.com

Get Maine’s latest, earliest

Fresh updates on everything Maine has to offer: news, events, and more.

By Area

  • Southern Maine Coast
  • Lakes & Mountains
  • Greater Portland & Casco Bay
  • Highlands
  • Downeast & Acadia
  • Aroostook County
  • Kennebec Valley
  • Midcoast Maine

Contact

  • info@atmaine.com
  • Travel tools
  • About us

Legal

  • Terms of use
  • Privacy policy

The day
starts here

© Copyright 2026 Maine.com. All Rights Reserved.

Brand and digital design by adapt or die

Restaurants

Restaurants in Maine

Maine restaurants include seafood shacks, neighborhood dining rooms, bakeries, cafes and places for a longer evening meal. Start with where you will be and the kind of service you want. A counter lunch before a ferry and a reserved dinner after a day in town call for different choices.

Choose the Maine region and meal occasion together. Portland supports a city food itinerary; the southern coast pairs dining with beach towns; the Midcoast adds harbor and town stops; and Bar Harbor belongs to an Acadia visit. Inland meals are part of a different route through the state. Narrow the town first, then compare a breakfast cafe, a seafood stop and a full dinner within that plan. A restaurant in a neighboring town remains a separate destination, even when it appears in a broader directory.

Brick House Soups

$$$

Restaurant

Ellsworth

Brick House Soups

Homemade soups and creative melts in a cozy Ellsworth spot. The lobster bisque is legendary.

5.0
Maine Lobster Club brand / Alaskan Captain brand

$$$

Wholesaler

Rockland

Maine Lobster Club brand / Alaskan Captain brand

Maine Lobster Club serves butter-drowned lobster rolls and shrimp mac and cheese worth the drive.

5.0
Little Pig

$$$

Thai restaurant

Portland

Little Pig

Thai street food in a tiny Portland shop: grilled sausages, banh mi, and bold curries.

5.0
Salsa Shack Maine

$$$

Mexican restaurant

Bucksport

Salsa Shack Maine

Fish tacos and hefty burritos at Ellsworth's beloved Mexican food truck on Main Street.

5.0
Winona's

$$$

American restaurant

Camden

Winona's

Small-plates American spot in Camden where Hannah and Devin cook what they want, and it works.

5.0
Vera Idyllic Pizza

$$$

Pizza restaurant

Boothbay

Vera Idyllic Pizza

Roadside pizza trailer in Boothbay with a 5-star track record and crust that lives up to the hype.

5.0
The Munching Meeple

$$$

Restaurant

Camden

The Munching Meeple

Board games, fresh food, and mocha cheesecake in a mill-turned-café in Camden.

5.0
Black Boar Bistro

$$$

Restaurant

Ogunquit

Black Boar Bistro

French-leaning bistro in Ogunquit with bacon-wrapped salmon, duck confit, and Black Boar stew.

5.0
Camden Charcuterie

$$$

Restaurant

Camden

Camden Charcuterie

Charcuterie boards and cured meats done right in Camden, with online ordering and friendly service.

5.0
Wharf Street Yacht Club

$$$

American

Portland

Wharf Street Yacht Club

Waterfront seafood spot in Portland's Old Port with a fun frozen drink program and killer oyster happy hour.

5.0
The Restaurant & Bar at The Norumbega

$$$

Bar & grill

Camden

The Restaurant & Bar at The Norumbega

Peruvian-inspired small plates and craft cocktails in a historic Camden castle with terraces.

5.0
Charlie’s famous roast beef and lobster rolls

$$$

Restaurant

Old Orchard Beach

Charlie’s famous roast beef and lobster rolls

Roast beef and lobster rolls done right, with staff who move fast and keep smiling.

5.0
Heckmans Kennebunkport

$$$

Restaurant

Kennebunkport

Heckmans Kennebunkport

Casual spot in Kennebunkport with a solid burger and a bar that stays open late.

5.0
Zeppa's Pizza

$$$

Pizza restaurant

Ellsworth

Zeppa's Pizza

NY-style pizza with perfect crust, fresh toppings, and a cozy board-game-filled room in Ellsworth.

4.9
Fore Street

$$$

Contemporary American

Portland

Fore Street

Portland's Fore Street roasts over wood fire, serving daily-changing American fare with real smoke and skill.

4.9
Pomelia

$$$

Italian restaurant

Brunswick

Pomelia

Italian cooking in a mid-century modern room. Meatballs and marsala porcini pasta draw crowds to Brunswick.

4.9
Best Thai Express

$$$

Thai restaurant

Brunswick

Best Thai Express

Fresh Thai in Brunswick with lunch specials at $14.50 and a 4.9-star following.

4.9
Ellsworth’s Candlepin Bowling Alley

$$$

Bowling alley

Ellsworth

Ellsworth’s Candlepin Bowling Alley

Candlepin bowling in a vintage alley with glow nights, game rooms, and a full bar.

4.9
Dockside Guest Quarters

$$$

Bed & breakfast

York

Dockside Guest Quarters

Waterside B&B in York with harbor views, full breakfast, and an on-site restaurant.

4.9
Schulte & Herr

$$$

German restaurant

Portland

Schulte & Herr

Authentic German home cooking in a tiny Portland room run by a German couple.

4.9
Pinto Thai to go

$$$

Thai restaurant

Augusta

Pinto Thai to go

Thai spot in Augusta with dine-in seating, shrimp pad Thai, and a 4.9-star rating.

4.9
Glidden Point Oyster Farms

$$$

Food store

Edgecomb

Glidden Point Oyster Farms

Farm-fresh oysters you shuck yourself in Edgecomb, with water views and a relaxed vibe.

4.9
Clark Point Cafe

$$$

Cafe

Southwest Harbor

Clark Point Cafe

Breakfast spot near Acadia with house-made brioche, Dutch babies, and coffee that draws lines by 9am.

4.9
The Knotted Apron

$$$

Restaurant

Portland

The Knotted Apron

French-inspired small plates and mains in a Portland neighborhood spot where the staff remembers your birthday.

4.9
Prev123…33Next