10 Best Restaurants in Portland, Maine in 2025

Eventide Oyster Co. exterior
Yelp

Portland, Maine, may be small in size, but its culinary scene is mighty. From fresh seafood to inventive vegetarian dishes, the city offers a diverse array of dining options that won’t break the bank. Here’s a curated list of the top 10 restaurants in Portland, ranked by popularity and offering a middle price point, perfect for both locals and visitors.

1. Eventide Oyster Co.

Eventide Oyster Co. oyster plate
Yelp

A must-visit for seafood lovers, Eventide is renowned for its fresh oysters and creative takes on New England classics. The brown butter lobster roll is a standout. Expect a lively atmosphere and a wait during peak hours, but it’s well worth it.

2. Duckfat

Duckfat fries plate
Yelp

This cozy spot has gained fame for its Belgian-style fries cooked in duck fat. Pair them with a panini or a milkshake for a comforting meal. The casual setting makes it a great choice for a laid-back lunch.

3. Central Provisions

Truffle shirred egg Cream and buttered toast
Yelp

Located in the Old Port, Central Provisions offers an array of small plates that blend global flavors with local ingredients. The ever-changing menu and vibrant bar scene keep diners coming back.

4. Fore Street

Duck confit leg
Yelp

A pioneer in Portland’s farm-to-table movement, Fore Street serves wood-fired dishes in a rustic yet elegant setting. The open kitchen adds to the dining experience, showcasing the chefs at work.