Best Places to Eat in Portland, Maine

With its thriving restaurant industry and world-renowned seafood scene, there's no shortage of great places to enjoy a delicious meal in Portland, Maine.

Published: December 28, 2022

With its thriving restaurant industry and world-renowned seafood scene, there’s no shortage of great places to enjoy a delicious meal in Portland, Meine. From cozy brunch spots on quaint cobblestone streets near the harbor to upscale eateries serving creative cuisine, this city has something for every taste. Whether you’re visiting or planning your next night out with friends, let us help you discover some of the best restaurants Portland has to offer. Read on for our top picks. 

Hot Suppa

Hot Suppa is a classic favorite in Portland, Meine. This cozy spot is located in the heart of the city, where you can enjoy brunch favorites like eggs benedict and french toast alongside a variety of lunch, dinner, and late-night dishes. The atmosphere is relaxed yet stylishly decorated to create an inviting ambiance for your meal. 

The Highroller Lobster Co.

For an upscale seafood experience in Portland, Meine, don’t miss The Highroller Lobster Co. This is one of the city’s most popular restaurants, and with its modern décor and chic atmosphere, it’s no wonder why. Enjoy a variety of fresh seafood dishes like lobster rolls, clam chowder, or steamed mussels while taking in views of the harbor. 

Street & Co.

If you want a unique dining experience while in Portland, Meine, head to Street & Co. Located near the Old Port district, this charming eatery serves up Mediterranean-inspired fare in an intimate setting. Try one of their signature dishes like paella or the classic Moules Frites (mussels and fries). No matter what you order, it’s sure to be a delicious and memorable meal. 


Duckfat is a go-to spot for some European cuisine in Portland, Meine. This café and creperie serves up French and Belgian-style dishes like duck confit, mussels, and of course, the ever-popular Belgium waffle. Enjoy your meal in the brightly lit café or on their cozy patio for a lovely outdoor dining experience. 

Fore Street Restaurant

For a memorable, farm-to-table meal in Portland, Meine, nothing beats Fore Street Restaurant. This upscale eatery serves up seasonal fare made from locally-sourced ingredients. Try one of their signature dishes like the grilled local steak with wild mushrooms or the pan-roasted cod with roasted cauliflower. 


If you’re craving some Mexican-inspired fare in Portland, Meine, head to Terlingua. This cozy spot offers delicious tacos and burritos made with local ingredients. Don’t miss out on their signature “Taco of the Day” featuring a different taco every night. 

Eventide Oyster Co.

No culinary tour of Portland, Meine is complete without a visit to Eventide Oyster Co. This seafood spot serves up some of the freshest oysters in town, as well as classic dishes like lobster rolls and crab cakes. Enjoy your meal on their picturesque patio overlooking the harbor for an unforgettable dining experience. 

Central Provisions

Central Provisions is an excellent spot for those who want to enjoy a taste of Portland, Meine’s culinary scene. This modern restaurant serves up creative dishes like shrimp toast and poutine with an inventive twist. Enjoy their inventive cuisine in the chic dining room or on their outdoor patio for a memorable evening out. 

Other Things to Do in Portland, ME: