20 Best Restaurants in Portland

Google Map - Photo by Eventide Oyster Co.

Portland is full of a variant of restaurants like seafood eateries, breakfast restaurants, and many kinds of restaurants that you can visit, and...

Tripboba reccomend you the best 20 restaurants in Portland, Maine.

If you are looking for some good seafood restaurants in Portland, you are coming on the right path.

For example, there are Street & Co, David's Restaurant, Scales Restaurant, and Eventide Oyster Co.

So, before you go to Portland, make sure to read this article before for references of good restaurants there.



Back Bay Grill is a contemporary spot that serves American and European cuisines. Located at 65 Portland Street, Back Bay Grill starts open from 5.00 until 9.00 PM and offers all the guests an excellent menu, great service, and a perfect place to enjoy upscale dining alongside a cozy atmosphere.

Then, you can enjoy some delicious dishes available here which include, Duck Rillette, Maine Crab Cake, Sweet Potato Soup, All Natural Filet Mignon, Rack of Lamb, Loch Duart Salmon, Truffle Stuffed Chicken Breast, Roasted Parsnip Agnolotti, and Grilled Flat Iron Steak.

Back Bay Grill

This is a restaurant that serves delicious food as well as great service.

They have amazing drinks and wine selection.

Address : 65 Portland St, Portland, ME 04101, USA


Solo Italiano is the first Italian restaurant in this list which is very recommended to visit. Solo Italiano is located at 100 Commercial Street and open every Wednesday to Sunday from around 4.30 PM until 10.00 PM.

This Italian eatery has high-quality food available which include, Capesante alla Moda, Carpaccio di Salmone, Carpaccio di Tonno, Tagliere del Contadino Sienese, Muscoli alla Genovese, Misticanza di Campo con Pecorino, Linguine allo Scoglio, Conchiglie Broccolini e Salsicce, Tajarin alla Modenese, Coniglio alla Sanremese con Funghi, Ipoglosso alla Ligure, and more Italian food to go.

Solo Italiano

This is an Italian restaurant serving a variety of delicious dishes as well as exceptional service.

They have dessert option and gluten free.

Address : 100 Commercial St, Portland, ME 04101, USA


If you are vegetarian, living in Portland, and looking for the best vegan restaurant in the town, Green Elephant should be the number one on your list. Go to 608 Congress Street to find this eatery and you can visit it when it opens which starts from 5.00 PM until 9.00 PM.

There are two different menus available here, appetizers & salad menu and Entrees menu. For the appetizers & salad menu, you can have Deep Fried Vegetarian Spring Rolls, Vegetable Dumplings, Steamed Edamame, Brussels Sprouts, Chive Dumplings, King Oyster Mushroom Tempura, and Spicy Green Leaves Salad.

Then for the entrees menu, there are Spicy Vegetable Medley Stir Fry, Chinese Broccoli with Crispy Breaded Soy Filet, Pad Thai, Thai Ginger Noodles, Pineapple Brown Rice, Mango Curry, Panang Curry Vegetable & Tempeh, and Siamese Dream Curry Noodle.

Green Elephant

Best spot to eat vegetarian.

They offer a creative menu with delicious Thai-inspired flavors.

Address : 608 Congress St, Portland, ME 04101, USA


Empire Chinese Kitchen offers all the guests locally sourced Chinese dishes and dim sum with a cozy atmosphere, great service, and fantastic food. Located at 575 Congress Street, this eatery starts open from 11.30 AM until 9.00 PM every Wednesday to Monday.

Then, you can enjoy three different menus on Empire Chinese Kitchen which include small plates, dumplings, and large plates. For the small plates and dumplings menu, you can Lobster Rangoon, Garlic Green Beans, Honey Walnut Shrimp, Chinese Eggplant, Spicy Pork Belly Buns, Char Siu Bao, Shanghai Soup Dumplings, and Steamed Pork Dumplings.

For the large plates menu, there are Bacon Fried Rice, Orange Beef, Duck Fried Rice, Curry Udon, Beef and Broad Noodles, Kung Pao Chicken, Teriyaki Chicken, Mongolian Beef, and Jalapeno Shrimp.

Empire Chinese Kitchen

Casual restaurant with Chinese family style dishes.

They have great vegan and gluten free options.

Address : 575 Congress St, Portland, ME 04101, USA


Flatbread Company is one of the famous pizza restaurants in Portland and offers wood-fired pizzas with organic ingredients and made in traditional clay ovens. Besides the tasty pizza, you will be offered many good things like great service, family-friendly, and some delicious desserts are also available here.

There is much tasty food that you can try on the menu which includes, Chicken Bacon Ranch, Aroostook Fire Roasted Potato and Greens, Atlantic Smoked Salmon, Pepperoni & Mushroom, Homemade Sausage, Punctuated Equilibrium, Maine Root Float, Peace of Mind Whoopie Pie, Barbara's Homemade Brownie Sundae, and Momma Santo's Chocolate Chip Banana Bread.

Flatbread Company, Portland

This is fine place for having a lunch with your family.

They offer the best flatbread pizza, desserts, even the gluten free.

Address : 72 Commercial St #5, Portland, ME 04101, USA


Boda is a Thai restaurant that you can visit while coming to Portland, Maine. Located at 671 Congress Street, Boda starts open from 5.00 PM until 9.00 PM and, it has friendly service, great atmosphere, and excellent food.

You can try a lot of Thai food here such as House Fried Peanuts, Kanom Jeeb Gai, Spicy Thai Wings, Chicken Breast Skewers, Scallop Wrapped in Bacon, Shiitake Skewers, Tom Ka Gao, Green Papaya Salada, Pad Kee Mao (Drunken Noodles), Woon-Sen Pad Thai, Red Curry Jay, Kra-Prao Chicken, Fried Rice with Crab & Shrimp, Beef Panaeng, and Yaowarat Duck.

Boda Restaurant

One of favorite restaurants for a fine dining.

They offer a varied menu and the best drinks.

Address : 671 Congress St, Portland, ME 04101, USA


Becky's Diner is a perfect place which is always ready to visit for your breakfast, lunch, and dinner time. This waterfront restaurant is open daily from 6.00 AM until 9.00 PM and you can visit Becky's Diner every day as long as you want.

For the food selections, you can try Chicken Fingers, Mozzarella Sticks, Handcut Onion Rings, Bacon Cheddar Potato Skins, Homemade Meatloaf with Beef Gravy, Roast Turkey with sausage stuffing, 8oz Flat Iron Steak, Spaghetti with Marinara, Spaghetti and Meatballs with Marinara, and Chicken Parmesan over Spaghetti.

Becky's Diner, Portland

This restaurant is in the perfect location for having a lobster roll.

They have great homemade cakes as well as a good selection of drinks.

Address : 390 Commercial St, Portland, ME 04101, USA


David's Restaurant is an amazing seafood restaurant overlooking monument square and offers some good things such as tasty food, good service, and a cozy atmosphere.

Located at 22 Monument Sq, David's Restaurant is open daily from 11.30 AM until 8.00 PM, so you can visit this seafood eatery every day with your friends or family.

For the food options, you can have Ginger & Scallion Crusted Salmon, Baked Haddock with Lobster, Pepper Crusted Sushi Rare Tuna, Crispy Skin Duck Breast, David's Meat Loaf, Bacon Wrapped Filet Mignon, Grilled "Portland" Sirloin, Open Face Lobster Ravioli, and Mushroom Ravioli on the Entrees menu.

David's Restaurant

This is a solid place for good food with excellent service at a reasonable price.

They have amazing seafood and super friendly staff.

Address : 22 Monument Sq, Portland, ME 04101, USA


Hot Suppa is a Southern restaurant serves hearty Southern fares with a funky atmosphere, nice staff, great service, reasonable price, and delicious food.

You can go to 703 Congress Street to visit Hot Suppa and it starts open from around 7.00 AM until 2.00 PM for breakfast and lunchtime, and open again from 5.00 PM until 9.00 PM for dinner time.

There are several tasty dishes available here which include, Fried Green Tomatoes, Poutine, Pimento Cheese, Shrimp Tacos, Falafel Salad, Pulled Pork Mac & Cheese, Fried Chicken & Buttermilk Waffle, Fried Chicken Sandwich, Single Cheeseburger, Cubano, Chocolate Bread Pudding, and Coconut Cream Pie with Coconut Crust.

Hot Suppa, Portland

Nice little restaurant with friendly staff.

They have voodoo prawns with fried catfish which are cooked to perfection and seasoned.

Address : 703 Congress St, Portland, ME 04102, USA


Scales Restaurant is another seafood restaurant which is very recommended to visit in Portland. Scales Restaurant is just stepping away from Flatbread Company and it's located at 68 Commercial Street and open every day from 5.00 PM until 9.30 PM.

You'll be offered a bunch of delicious food on the menu which includes, Anadama Bread, Maine Clam Chowder, Salt Cod Croquettes, Fried Cauliflower, Grilled Octopus, Fried Oysters, Crab Fritters, Maine Scallop Crudo, Halibut Ceviche, Tuna Tartare, Short Rib Pot Roast, Pan Roasted Duck Breast, Grilled Whole Market Fish, Seafood Stew, Grilled Swordfish, Seared Scallops, and many more.

Scales Restaurant

Upscale seafood restaurant located on a pier in downtown Portland.

The food is excellent and and all of the staff are very knowledgeable.

Address : 68 Commercial St, Portland, ME 04101, USA


You can find a lot of seafood eateries in Portland and Street & Co is one of them. This restaurant is open daily from 5.00 PM until 9.30 PM, it's located at 33 Wharf Street and offers very tasty seafood options, nice service, and a cozy atmosphere.

Enjoy some tasty dishes here which include, Grilled Lobster, Wild Mushroom Ragu, Lobster Diavolo, Grilled Swordfish, Yellowfin Tuna Bolognese, Arugula, Grilled Artichoke Heart, Grilled Octopus, Mussels Provencal, Shakshuka, Whole Grilled Branzino, and Scallops in Pernod and Cream.

Street & Co

Simple, upscale preparations of local fish in a rustic & snug bistro on a cobblestone alley.

They are known most for their scallops pernod.

Address : 33 Wharf St, Portland, ME 04101, USA


If you are looking for the best place to enjoy your breakfast and brunch in Portland, Bayside American Cafe should be on your top of the list. Located at 98 Portland Street, Bayside American Cafe starts open from 7.00 AM and offers all the guests reasonable prices for fantastic food and has a family dining atmosphere.

For the breakfast menu options, you have Vegetable Benedict, Maine Lobster, Smoked Salmon, Bistro Steak, Crabcake Benedict, Homemade Corned Beef Hash, Huevos Rancheros, Granola & Fruit Bowl, Smoked Salmon Plate, Bacon Cheddar Scallion, French Toast, Burrito, Reuben En Phyllo, Spicy Grilled Chicken Sandwich, Farm House Burger, and Americana Burger.

Bayside American Cafe

Heaven for Eggs Benedict lovers Five months late, but I wanted to leave a review for my favorite brunch spot in Portland. I last visited in February with my mom and daughter when my mom came to town for a visit. I'm a lover of eggs...

Wonderful Breakfast! Our breakfast at Bayside was excellent! It was a good thing we arrived early because by the time we left, there was a wait line. The casual atmosphere was enjoyable.I ordered Eggs Florentine Benedict (wilted...

Lunch with my daughter. After a tour at SMU we decided to grab a late Breakfast or Lunch. We found this incredible spot. So great for what we were looking for . Both Lunch and Breakfast. I loved the place. We sat upstairs in once...

Address : 98 Portland St, Portland, ME 04101-2829


The Honey Paw is a very recommended place to go to in Portland because it offers good service, a great environment, and fantastic food. The Honey Paw is situated at 78 Middle Street and starts open from 11.00 AM until 9.00 PM five days a week.

The Honey Paw has many selections of food available and there is some menu that might be not familiar for you. There are Napa Kimchi, Napa Cabbage Salad, Gado Gado, Lobster Toast, Fried Wings, Fried Ribs, Crispy Rice Salad, Half Fried Chicken, Smoked Chicken Pho, Tofu Banh Mi, Mapo Doufu, Pad Kee Mao, Spicy Miso Ramen, Mee Goreng, Khao Soi, Honey Soft Serve, and Rotating Seasonal Soft Serve.

The Honey Paw

Bright, contemporary bistro offering Asian-inspired noodles & other bites with local craft beer.

The food is absolutely delicious and the outdoor seating setup is really nice.

Address : 78 Middle St, Portland, ME 04101-4232


One of many eateries that you can visit while coming to Portland, it's UNION Restaurant. Located in The Press Hotel Autograph Collection, UNION Restaurant offers seasonal new American fares and opens every day from around 8.00 AM until 11.00 AM, and opens again at 5.00 PM until 10.00 PM.

There are several tasty dishes available which include Half Dozen Local Oysters, Goat Cheese Arancini, Pan Seared Casco Bay Sole, Fresh Campanella Pasta, Seared Sea Scallops, Pan-Roasted Sirloin, Faroe Island Salmon, Braised Lentils, Seared Bok Choy, Roasted Potatoes, and Buttermilk Biscuits.

UNION Restaurant Portland

Seasonal New American fare, house cocktails & craft beer offered in a casual, sophisticated space.

Address : 390 Congress St, Portland, ME 04103, USA


Duckfat is located at 43 Middle Street, open daily from 11.00 AM until 9.00 PM, and offers delicious duck cuisines, quality food, and the service is good as well.

You have a lot of food options available here which include, Duckfat Wedge, Warm Cauliflower, Oaxacan Style Smoked Brisket, Smoked Beet, Duckfat Banh Mi, House Smoked Turkey, Tuna Melt, B.G.T, and Slow Roasted Pulled Pork Cabano. The menu on this restaurant will never let you down, so don't forget to visit this restaurant when you go to Portland, Maine.


Great food and service Great time! We ordered the duck sandwich and some of the homemade cocktails. Our serve Jen was amazing. Love this spot!

My Favorite Restaurant in Portland The food here is delicious. You need to get the Belgian fries when going here! Great place to get lunch, overall a wonderful meal.

Fabulous lunch! Words cannot describe the deliciousness of the food. We had fries with different dips, panini sandwiches and shakes. ALL AMAZING. Great, friendly service too!

Address : 43 Middle St, Portland, ME 04101-4213


Eventide Oyster Co is a seafood eatery which offers a raw bar, lobster rolls, and creative New England fares. Eventide Oyster Co. is located at 86 Middle Street and it starts open from 11.00 AM until 10.00 PM every day, so you can visit this restaurant as long as you want with your friends or family.

Then, you have a lot of food options available which include, Green Salad, New England Clam Chowder, Maine Lobster Stew, Tuna Crudo, Fried Oyster Bun, Fried Chicken Bun, The Fish Sandwich, Fried Chicken Katsu Sandwich, The Eventide Cheeseburger, and Smoked Tofu Sandwich.

Eventide Oyster Co.

Tiny, busy seafood joint with a raw bar, lobster rolls & creative New England fare, plus cocktails.

This is a definite must if you visit Portland!

Address : 86 Middle St, Portland, ME 04101, USA


Marcy's Diner is situated at 47 Oak Street, start open from 9.00 AM until 1.00 PM, and offers great food, nice service, and a nice selection of menu available.

This eatery also a perfect place to go for breakfast and lunch. Then, you have a lot of food options here such as French Toast, Cap'N Crunch French Toast, Holy Donut French Toast, Dark Chocolate Sea Salt, Cinnamon Sugar, Toasted Coconut and Coconut Milk Glaze, Big & Fluffy Pancakes, Breakfast Burrito, Classic Egg Sandwich, Pastrami Reuben, Grilled Cheese, and Shaved Steak or Chicken and Cheese.

Marcy's Diner

Cozy nook with a few counter stools & booths is a local mainstay for its homey American breakfasts.

Great little place for breakfast and lunch.

Address : 47 Oak St, Portland, ME 04101, USA


Fore Street Restaurant has an open wood fire kitchen which gives the food taste more flavors and you can also enjoy the excellent service by the staff alongside a welcoming atmosphere. Located at 288 Fore Street, Fore Street Restaurant is open daily from around 5.00 until 10.00 PM and you can visit this eatery every day with family or friends.

You can have these tasty dishes available at Fore Street Restaurant which include, Mixed Organic Greens with Barrel-Aged Cider Vinaigrette, Maine Oysters with Seaweed Mignonette, Wood Oven Roasted Maine Rope-Cultured Mussels, Wood Grilled Marinated Squid, Wood-Grilled Moulard Foie Gras, House Made Chilled Meats and Offal, Wood Grilled Hanger Steak, Turnspit Roasted Dry Rubbed Pork Loin, Turnspit Roasted Marinated Half Chicken.

Fore Street Restaurant

The hotel serves various New American fares in the rustic-designed seating.

Address : 288 Fore St, Portland, ME 04101, USA


Evo Kitchen + Bar is a stylish Middle Eastern eatery that offers Mediterranean foods and focuses on local ingredients.

Situated in Hyatt Place Portland-Old Port, Evo Kitchen + Bar starts open from 4.30 until 10.00 PM on Tuesday to Saturday, and it has great service, friendly staff, and tasty dishes available. For the food selections, you have Chickpea Fries, Falafel, Spring Onion, Chicken, Flank Steak, Lamb Kebab, Tuna, Scallop, Cod, Salmon, Chocolate, Spring Tartlette, Carrot Cake, and Cherry Mango Passion Sorbet.

Evo Kitchen + Bar

Best Meal Ever!!! This was possibly one of the best meals I have ever had! My boyfriend and I went for our anniversary and from the moment we walked in to every dish we ate, the entire experience was amazing! We did the special...

Fabulous! After an interesting late afternoon in the Old Port. My husband and I were feeling a bit annoyed. It was his turn to choose the next stop. He chose Evo, His exact words were “ lets go somewhere we KNOW will be...

A M A Z I N G Cannot even begin to express how amazing it was. Food - amazing. Cocktails - amazing. Service - you guessed it, A M A Z I N G. 10/10 recommend.

Address : 443 Fore St, Portland, ME 04101-4025


Bao Bao Dumpling House is the last restaurant on this list that we recommend you to visit while coming to Portland, Maine. You can go to 133 Spring Street to visit this restaurant and it starts open from 11.00 AM until 8.0 PM.

You can also enjoy several delicious foods here which include, Pork & Scallion, Shrimp & Bacon, Kung Pao Chicken & Peanut, Chicken & Cashew, Shiitake Wonton, Vegan Shiitake Wonton, Shao Mai, Bulgogi Beef, Pork and Chive, Three Treasures, Bok Choy in Oyster Sauce, Steamed White Rice, Lo Mai Gai, and Fried Rice.

Bao Bao Dumpling House

Sunday takeout adventure great cocktails!! Best of Portland Must on every diners list of places to dine.We have brought numerous friends to Boa Boa.Also have sent dozens of our AirBnB guests also.CheersRich and MaryAirBnB ...

Lo Mai Gai & Bulgogi Dumplings Everything was delicious. The bulgogi beef dumplings and lo mai gai were the shining stars. We’ll be back, Bao Bao!

Next door to the inn Ahh, a dumpling house a mere 5 steps from the inn we were staying at. Small but big enough to accomodate parties as well as a cozy bar. Great dumplings, a fried goat cheese spiced just right and sake. We've...

Address : 133 Spring St, Portland, ME 04101-3827