Search
Close this search box.

Top Portland Maine Restaurants

Find the Best Place for a Great Meal

Home > DineRestaurants > Portland ME Restaurants

Discover Top Restaurants in Portland Maine

If you’re visiting Portland, Maine on vacation and looking for a great meal, you’re in luck. This picturesque city offers a wide variety of dining choices, from seafood to steak and other specialty cuisine. Indeed, with roughly 280 restaurants and a population of over 68,000, this translates into 1 restaurant per 243 people, making Portland, Maine, a city with one of the highest ratio of restaurants to population in the United States. So, whether you’re in the mood for a casual diner or a fine-dining experience, there’s something for everyone.

Of course, this also makes Portland, Maine, a foodie’s paradise, with a plethora of restaurants that showcase the area’s natural bounty and creative culinary talent. With access to fresh ingredients from the nearby Atlantic Ocean and local area farms, you can expect meals that are not only delicious but also locally sourced. Don’t miss the opportunity to indulge in this vibrant and diverse food scene during your stay in Portland, Maine.

TOP PORTLAND MAINE RESTAURANTS
David's Restaurant in Portland, Maine

FEATURED AD (T3)

David's Restaurant

Portland, ME

Craving culinary art in Portland? David’s awaits! Chef Turin blends French flair with Maine’s freshest bounty. Savor pan-seared scallops in saffron risotto, or melt-in-your-mouth braised short rib bourguignon. Vegetarians? The roasted beet salad sings. Don’t miss the decadent chocolate pot de crème – pure satisfaction. Elegant ambiance, impeccable service, and unforgettable fine dining await.

312 Main Street
Bar Harbor, ME 04609

Flatbread Company restaurant in Portland, Maine

FEATURED AD (T3)

Flatbread Company

Portland, ME

Waterfront magic awaits at Flatbread Company! Wood-fired pizzas steal the show: Maine lobster & ricotta, caramelized fennel sausage & spicy soppressata. Plant-powered? Roasted beet pizza bursts with flavor. Beyond pies, fresh salads & crispy calamari tantalize. Breathtaking harbor views & inviting vibes promise a memorable, fire-kissed taste of Maine.

62 Main Street
Bar Harbor, ME 04609

Maine Waterfront Dining

DiMillo's On The Water

Set sail for seafood bliss at DiMillo’s, Portland’s iconic floating restaurant! Soak in harbor views while devouring Maine’s bounty. Their legendary lobster bake overflows with sweet claws and succulent meat. Craving variety? Savor pan-seared scallops in lobster butter, or indulge in decadent crab imperial. Landlubbers rejoice – juicy steaks and classic Italian specialties round out the menu. Friendly service and a unique maritime vibe guarantee a taste of Maine that won’t rock the boat.

25 Long Wharf
Portland, ME 04101

TOP PORTLAND MAINE RESTAURANTS
Becky's Diner on Commercial Street in Portland, Maine

Becky's Diner

Portland, ME

Step back in time at Becky’s Diner, a Portland classic serving up heaping helpings of nostalgia and homestyle comfort. Their fluffy blueberry pancakes, piled high with fresh berries and real maple syrup, are legendary. Don’t miss their signature “Fisherman’s Platter,” a delicious medley of fried clams, scallops, and haddock, perfect for seafood lovers. With friendly service and vintage charm, Becky’s Diner offers a taste of Portland’s history and a satisfying bite to fuel your adventures.

90 Commercial Street
Portland, ME 04101

Central Provisions Restaurant in Portland, Maine

Central Provisions

Portland, ME

Upscale comfort meets Maine bounty at Central Provisions. This modern eatery tempts with seasonally-inspired dishes showcasing local ingredients. Dive into their signature roasted chicken for two, perfectly crisp and juicy, or savor the decadent Lobster Mac and Cheese, a luxurious blend of creamy goodness. End your culinary adventure with a slice of their housemade blueberry pie, bursting with fresh Maine berries. With an elegant atmosphere and impeccable service, Central Provisions promises a refined yet satisfying taste of Maine’s culinary scene.

414 Fore Street
Portland Me 04101

David's Restaurant in Portland, Maine

David's Restaurant

Portland, ME

Indulge in culinary artistry at David’s, Portland’s haven for innovative fine dining. Chef David Turin blends French technique with fresh Maine ingredients, resulting in mouthwatering masterpieces. Savor their signature pan-seared scallops with saffron risotto, or delve into the braised short rib bourguignon, melt-in-your-mouth perfection. Don’t miss the decadent chocolate pot de crème, a rich and satisfying finale. With elegant ambiance and impeccable service, David’s promises an unforgettable fine dining experience that celebrates the best of Maine’s bounty.

22 Monument Square
Portland, ME 04101

Dimillo's Floating Restaurant on the harbor in Portland, Maine

DiMillo's On the Water

Portland, ME

Ahoy, seafood lovers! Set sail for unforgettable dining at DiMillo’s On the Water, Portland’s iconic floating restaurant. Soak in harbor views while indulging in Maine’s freshest bounty. Dive into their legendary lobster bake, piled high with succulent claws and sweet meat. Craving something different? Sample their pan-seared scallops in lobster butter, or savor the decadent crab imperial. Landlubbers needn’t despair – juicy steaks and classic Italian specialties round out the menu. With friendly service and a unique maritime ambiance, DiMillo’s offers a taste of Maine that’s truly unforgettable.

25 Long Wharf
Portland, ME 04101

Eventide Oyster Company restaurant in Portland, Maine

Eventide Oyster Company

Portland, ME

Craving fresh Maine seafood with a twist? Dive into Eventide Oyster Co., Portland’s beloved spot for briny bites and creative New England fare. Shuck into their daily oyster selection, sourced from pristine Maine waters, or savor their lobster roll, a decadent concoction piled high with sweet, local lobster. Beyond the classics, indulge in unique creations like brown butter clam chowder with house-made saltines or crispy fried oysters drizzled with spicy honey. With a relaxed vibe and a focus on quality ingredients, Eventide promises an unforgettable Maine seafood experience. 

86 Middle Street
Portland ME 04101

Flatbread Company restaurant in Portland, Maine

Flatbread Company

Portland, ME

Savor wood-fired magic at Flatbread Company! This waterfront gem ignites the senses with artisanal pizzas crafted in their unique clay ovens. Forget ordinary pizza toppings – think Maine lobster and ricotta with charred scallions, or caramelized fennel sausage with spicy soppressata. Beyond the pies, dive into fresh, local salads and shareable plates like crispy calamari. With breathtaking harbor views and an inviting atmosphere, Flatbread Company guarantees a memorable taste of Maine, fire-kissed and delicious.

72 Commercial Street. Ste 5
Portland, ME 04101

Fore Street Restaurant in Portland, Maine

Fore Street

Portland, ME

Craving Maine magic on a plate? Dive into Fore Street, Portland’s beloved farm-to-table gem. Wood-fired ovens sing, coaxing out the essence of locally sourced meats, fish, and seasonal veggies. Savor their signature roasted chicken, crisp-skinned and juicy, or indulge in the decadent lobster thermidor, a creamy, cheesy dream. Vegetarian delights abound, like the roasted cauliflower steak with romesco sauce. Top it off with their housemade blueberry pie, a symphony of sweet, summer berries. With warm ambiance and knowledgeable service, Fore Street promises an unforgettable taste of Maine’s rustic elegance.

288 Fore Street
Portland ME 04101

Street & Company restaurant in Portland, Maine

Street & Co

Portland, ME

Savor coastal charm at this fine-dining seafood haven. Mediterranean vibes mingle with Maine’s freshest bounty, creating dishes that tantalize the tastebuds. Indulge in creamy scallops bathed in fennel butter, or dive into the pan-seared sole francaise, a classic with a light lemon touch. Craving something bolder? The spicy chorizo mussels simmered in white wine pack a punch. Vegetarians won’t be disappointed – the roasted eggplant lasagna or portobello mushroom steak offer meatless satisfaction. With warm ambiance, and friendly service, Street & Co. promises a delightful taste of Maine’s culinary spirit.

33 Wharf Street
Portland ME 04101

Union Restaurant in Portland, Maine

Union Restaurant

Portland, ME

Union: Where community & Maine bounty meet on your plate. This Portland gem sources local, farm-fresh ingredients for dishes that sing. Dive into their signature wood-fired duck breast with cherry gastrique, or savor the melt-in-your-mouth pan-roasted cod with clams and chorizo. Craving comfort? The Maine seafood stew brims with lobster, mussels, and clams in a flavorful broth. End your culinary journey with their housemade blueberry pie, a taste of Maine summer. With warm ambiance and friendly service, Union promises a delicious and enriching taste of Portland’s community spirit.

390 Conngress Street
Portland ME 04101

TRAVEL MAINE BLOG

Discover the best of Maine with our travel blog highlighting special travel tips, sightseeing suggestions and regional interest stories to make the most of your Maine vacation trip. We bring you insigthful articles about unique places, kid-friendly activities, and regional entertainment that will help in planning your trip to Maine.

Scroll to Top