20 Best Restaurants in Maine That Are Worth Visiting

Photo by Mercedes Mehling from Unsplash

Maine is a state in the United States that is bordered by the Atlantic Ocean. This geographical location of Maine makes the state famous for its ample fishery, especially the Maine lobster.

Maine is also known as one of the most beautiful states in The United States because of the coastline and wilderness.

If you’re visiting Maine, it’s not complete without also exploring the many great restaurants the state has to offer.

Tripboba has compiled the 20 best restaurants in Maine that are spread in several cities, such as Portland, South Portland, Lewiston, and Bangor.



Fore Street Restaurant is a Portland restaurant located in the Old Port neighborhood, one block away from Commercial Street. approximately at 288 Fore Street. This restaurant is open for dinner seven days a week.

This award-winning restaurant serves various seafood, meat, and vegetable dishes that are locally sourced. What makes Fore Street Restaurant unique is the wood-burning oven, grill, ad turnspit that you can see from where you eat.

Fore Street Restaurant

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

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


If you’re looking for a casual spot to eat, then you should come to Chaval. You can find this restaurant at 58 Pine Street, Portland, and it’s open from 04.00 p.m. to 09.00 p.m. from Tuesday to Saturday.

At Chaval, you will find seasonal French and Spanish-influenced dishes that will guarantee to pamper your taste buds, such as Coq Au Vin, Quebec Chicken Breast, and Maine Cod. To complement your meal, Chaval also offers great choices of craft cocktails.

Chaval Restaurant

A casual restaurant for authentic French and Spanish cuisine.

It even offers a variety of tapas with good cocktails.

Address : 58 Pine St, Portland, ME 04102, USA

3. LOCAL 188

Local 188 is another restaurant in Portland that is worth checking out. You can find this restaurant at 685 Congress Street, Portland, and it’s open from 05.00 p.m. to 09.00 p.m. from Wednesday to Friday, 09.00 a.m. to 09.00 p.m. on Saturday, and from 009.00 a.m. to 02.00 p.m. on Sunday.

Local 188 serves many kinds of Spanish cuisines, from tapas, paella, to sandwiches and salads. Other than serving tasty dishes, Local 188 also showcases amazing artworks by the local artists. This adds one more point to why you should check out this restaurant.

Local 188

A restaurant featuring a variety of drinks in an eclectic setting full of local art.

Serves really delicious tapas, paella & Spanish cuisine.

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


If you’re looking for a place that serves small plates in Portland, then Central Provisions is the place to go. This restaurant is located at 414 Fore Street Portland and it’s open seven days a week from 11.00 to 02.00 p.m. and reopens again from 05.00 a.m. to 10.00 p.m.

Once you entered Central Provisions, you will be welcomed in a rustic and brick-walled space. Here, you can enjoy various interesting dishes that will pique your interest, such as tinned sardines, confit tuna crostini, pork rillettes, and harissa gulf shrimp.

Central Provisions

Eclectic restaurant serving small plates & cocktails.

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


From the name alone, you might already know that Scales is a restaurant that served seafood dishes. You can find Scales at 68 Commercial Street Portland, and it’s open seven days a week at dinner time.

Besides local seafood, at Scales, you can also order other foods, such as steak, duck breast, pot roast, and sandwiches. Pair your meal with the extensive choices of drinks they offer, including wine, beer, and cocktails.


Definitely a great spot for awesome dinner out.

The oysters, clam chowder, scallops, lobster are superb.

Servers are friendly and welcoming, the wine list is extensive and the cocktails are very well made.

If you go to Portland stop at Scales.

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


If you happen to be in Lewiston and looking for a great place to eat, then Davinci’s Eatery is a perfect option. This restaurant is located at 150 Mill Street Lewiston and it’s open from 11.00 a.m. to 08.00 p.m. from Sunday to Thursday and from 11.00 a.m. to 09.00 p.m. on Friday and Saturday.

Davinci’s Eatery is situated inside the Bates Mill and it has a laid-back atmosphere with vintage decoration. Here, you can enjoy many Italian dishes to satisfy your appetite. Don’t miss their famous garlic knots and try one of their specialty dishes.

Davinci's Eatery

Truly an amazing Italian restaurant with a huge selection.

Provides a menu for brunch, salad, and pizza with a variety of toppings.

Address : 150 Mill St, Lewiston, ME 04240, USA


Chick-A-Dee of Lewiston is the place to go if you’re looking for a place that serves fresh food with good service. You can find this restaurant at 1472 Lisbon Street, Lewiston, and it’s open from 11.00 a.m. to 08.00 p.m. from Monday to Thursday, and from 11.00 a.m. to 09.00 p.m. on Friday and Saturday.

The restaurant that has been operating for almost 40 years ago is a popular dining spot for families in Lewiston. The foods that are served here are made from high-quality ingredients that are sourced locally. From chicken, steaks, seafood, and sandwiches, you can enjoy them all here.

Chick-A-Dee of Lewiston

A perfect spot for seafood, appetizers, prime ribs and a variety of drinks.

The serving sizes are very generous and the prices are fair.

Address : 1472 Lisbon St, Lewiston, ME 04240, USA


Enjoy lively dining at one of the largest restaurants in Lewiston, Gridiron Restaurant Sports Pub that is located at 1567 Lisbon Street, Lewiston. This restaurant opens its door for the customers from 11.00 a.m. to 09.00 p.m. from Monday to Saturday.

As the name suggests, Gridiron Restaurant Sports Pub is a place where you can enjoy dining and watching sports at the same time. Here, you will find a big menu of American pub fare that will accompany your game days, such as seafood, pasta, chicken, beef, and pork.

Gridiron Restaurant Sports Pub

A famous and lively bar to have a variety of liquors.

This also offers a variety of sporting events on TV & a large menu of American pub dishes.

Address : 1567 Lisbon St, Lewiston, ME 04240, USA


Enjoy a seafood dinner at a casual-upscale setting at Fish Bones Grill. You can find this restaurant at 70 Lincoln Street, Lewiston, and it’s open from 04.00 p.m. to 08.30 p.m. from Tuesday to Saturday.

The restaurant that has been in service for more than 20 years has a focus on seafood and classic American cuisine. And at Fish Bones Grill, you will be served with so many good foods. Make sure to try one of their specialties which include Mixed Grill, FB Lobster Taco, Seared Sea Scallops, and many others.

Fish Bones Grill

Hands down best restaurant in Lewiston.

It provides a variety of delicious food, beer, wine, shrimp, scallops and haddock cooked to perfection

They also have great signature drinks.

Address : 70 Lincoln St, Lewiston, ME 04240, USA


If you’re craving some Indian food while you’re in Lewiston, then you should come to Mother India, which is located at 114 Lisbon Street. This Indian restaurant opens its door for the customers daily at lunch and dinner time.

At Mother India, you will be able to enjoy various Traditional Indian fares in a warm and relaxing atmosphere. From tandoori chicken. chicken tikka, biryani, curry, keema mutter, shrimp vindaloo, you can enjoy them all here. Mother India also offers vegetarian dishes to cater to your special diet.

Mother India, Lewiston

This is the spot for quality Indian food.

Address : 114 Lisbon St, Lewiston, ME 04240, USA


Bangor is another city in Maine that has many great restaurants, and one of them is Las Palapas Mexican Restaurant. This restaurant is located at 8 Bangor Mall Boulevard and it’s open seven days a week from lunch to dinner.

Las Palapas Mexican Restaurant is a casual restaurant that serves mouthwatering Mexican dishes to satisfy your appetite. While you’re stopping by this restaurant, make sure to try one of their specialties, such as Tacos de Carne Asada, Taquitos Mexicanos, Taco Salad, and many more.

Las Palapas Mexican Restaurant

Love this restaurant! We always have excellent customer service at the bar area at this location! Great food and prices! Their Chimichangas are awesome and they always have drink specials! We frequent this restaurant often!

Our Son's Birthday There is a wide variety of choices on the menu and the food is so delicious. The prices are very reasonable compared to other restaurants. The service is top-notch and deserves recognition. Hips and salsa just...

Pleasantly Surprised. My husband and I go up to Maine a couple of times a year to visit our son who is in college and his girlfriend, we wanted to try something new and went for this place, we were so nicely surprised by their food...

Address : 8 Bangor Mall Blvd, Bangor, ME 04401-3611


Get yourself some delicious breakfast at Bagel Central that is located at 33 Central Street, Bangor. This bagel shop is open from 06.00 a.m. to 06.00 p.m. from Monday to Friday, and from 06.00 a.m. to 02.00 p.m. on the weekend.

Besides warm and hearty bagels with various flavors like poppy, sesame, and blueberry, at Bagel Central, you will also find other fresh baked goods, deli items, breakfast, and lunches that are made from scratch with high quality and fresh ingredients.

Bagel Central

Fun to go with the family! Great bagels and breakfast. They need more greasy breakfast stuff and cater to those of us who don't mind eating grease. Give me bacon, sausage, eggs, eggs, eggs,

Do not miss this gem! We stopped in and were surprised at the line but once we got our sandwiches we could understand why! The bagels are amazing, fresh and the cream cheese is to die for. We will go back for sure!

Great Bagels! Needed a good breakfast with my family - really enjoyed the selection and choice, and love the fact that the tables allow you to sit in a group or on your own. Good mix of locals, students, workers and all sorts. Just...

Address : 33 Central St, Bangor, ME 04401-5105


Kobe Ninja House Japanese Grill is the place to go if you crave some Japanese dishes while you’re in Bangor. This restaurant is located at 829 Hogan Road and it’s open seven days a week from lunch to dinner time.

Here, you can enjoy numerous tasty Japanese dishes, ranging from fresh sushi, noodle dishes, teriyaki, and many more. Kobe Ninja House Japanese Grill 125 entrees that will make you want to taste them all. Besides Japanese dishes, this restaurant also serves other Asian dishes such as orange chicken, pad Thai, and coconut shrimp.

Kobe Ninja House Japanese Grill

Dinner and a show! My grandsons saw a funny movie with a hibachi chef in it. They thought that was so cool so we took them here to Kobe. They had a ball! Lots of fire, catching things the chef flipped into their mouths...........

Lovely dinner The dinner here was really good. I was surprised that it was so delicious ! Very good dishes, no matter what we ordered. Everyone was pleased with the food and the service. We would return here to dine. Very nice...

Enjoyable meal The place always seems crowded when we visit but there is a reason for it. Good food, reasonable prices, friendly staff.

Address : 829 Hogan Rd, Bangor, ME 04401-3669


Another place to go to grab the best breakfast in Bangor is Dysart’s, Restaurant Broadway. You can visit this restaurant at 1110 Broadway and it’s open seven days a week from 07.00 a.m. to 08.00 p.m.

At Dysart’s Restaurant Broadway, you can enjoy many hearty homemade meals that can fulfill your stomach, such as oven roast turkey, pizza, pies, chicken, and many more. Here, you can also find yummy desserts to satisfy your sweet tooth.

Dysart's Restaurant Broadway

Great place to eat with charming atmosphere and excellent service.

Address : 1110 Broadway, Bangor, ME 04401, USA


Treat yourself to New American dishes, pizzas, and burgers at Timber Kitchen & Bar that is located in Residence Inn by Marriot Bangor, approximately at 22 Bass Park Boulevard. This stylish restaurant is open from lunch to dinner time daily.

Here, you will be able to dine in an industrial chick space with a relaxing atmosphere. The menu at Timber Kitchen & Bar consists of numerous dishes that will definitely pamper your taste buds. They also have an extensive list of drink options to complement your meal.

Timber Kitchen & Bar

Stylish spot for wood-fired New American entrees, pizza & burgers, plus craft beers & cocktails.

The Scottish Salmon salad is a perfect blend of flavors.

Address : 22 Bass Park Blvd, Bangor, ME 04401, USA


If you’re visiting South Portland and looking for a great place that serves Italian dishes, then you should check out Tuscan Table that is located in the Maine Mall, approximately at 390 Gorham Road. This restaurant is open daily from 11.00 a.m. to 09.00 p.m.

Tuscan Table serves homemade Italian dishes, such as pasta, wood-fired pizza, and food platters that are perfect to enjoy for lunch or dinner. This restaurant also features a large central bar where you can see the chef making your order. This adds more reason to check out Tuscan Table.

Tuscan Table

Excellent local place This establishment continues to deliver an outstanding meal and experience. A BYOB place their food is authentic Italian prepared extremely well We were there with some friends recently on two separate...

Food was good - but... Went here on a Friday night with two other couples. My third (and last);time here. The food was good. Service was good also. However, I have a problem with the extra $4.00 charged because I requested oil and...

Delightful Lunch Met a friend for lunch. Expansive menu and specials at lunchtime. Delicious wrap of grilled chicken, broccoli rabe, mozzarella, and roasted peppers in balsamic vinegar with a choice of salad or fries. Salad with...

Address : 390 Gorham Rd, South Portland, ME 04106, USA


Come to Docks Seafood to enjoy seafood dishes and shop for some fresh seafood. You can find Dock Seafood at 15 Evan Street, South Portland, and it’s open from 01.00 p.m. to 08.00 p.m. on Wednesday and from 10.00 a.m. to 08.00 p.m. Thursday to Saturday. Meanwhile, on Sunday Docks Seafood is open from 10.00 a.m. to 05.00 p.m.

At Docks Seafood, you can indulge in fried and seafood platters as well as sandwiches and chowders. If eating seafood here is not enough, you can order your own fresh seafood and lobster to bring home.

Docks Seafood

Casual kitchen & fish market offering fried & steamed seafood platters, plus sandwiches & chowders.

The lobster is extremely fresh because they have live ones there.

Address : 15 Evans St, South Portland, ME 04106, USA


Enjoy some hearty Southern fares and comfort foods at Hot Suppa. This restaurant is located at 703 Congress Street, Portland, and it’s open from Tuesday to Saturday for breakfast, lunch, and dinner.

Hot Suppa is situated in an 1860 Victorian building that features high ceilings, brick walls, and original moldings that exudes a warm and relaxing vibe. Here, you will find dishes that are made from scratch using high-quality and local ingredients, such as burgers, sandwiches, tacos, poutine, and many more.

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


Treat yourself to some appetizing pizza at Flatbread Company. This restaurant is located at 72 Commercial Street #5, Portland and it’s open seven days a week from 11.30 a.m. to 09.00 p.m.

Here, you can enjoy mouthwatering pizzas that are made from organic ingredients and free-range meats. What makes the pizzas at Flatbread Company tastes even more amazing is because they are made in traditional clay ovens.

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


Come to Eventide Oyster Co and enjoy some of the best seafood in town. You can visit this restaurant at 86 Middle Street, Portland, and it’s available for dining from Sunday to Thursday from 11.00 a.m. to 10.00 p.m. and from 11.00 a.m. to 12.00 a.m. on Friday and Saturday.

Eventide Oyster Co. is a small yet busy restaurant that serves seafood dishes. There’s even a raw bar where you can enjoy fresh seafood. While you’re here, don’t miss out on the lobster rolls, and make sure to also try other delicious New England fares.

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