• Banner 1
  • Banner 2
  • Banner 3

Welcome to DiMillo's On the Water

"DiMillo's On the Water in Portland, ME offers a unique dining experience with its New American, Seafood, and Italian cuisine. Located at 25 Long Wharf, this restaurant provides a variety of options for all guests, including vegetarian dishes and special accommodations for those with disabilities. With validated parking, private lot parking, and valet service, convenience is key. The vibrant atmosphere is perfect for groups, kids, and even furry friends. From their delicious seafood to their impeccable service, DiMillo's On the Water is a must-visit destination for a memorable dining experience."

LOCATIONS
  • DiMillo's On the Water
    25 Long Wharf Portland, ME 04101
    25 Long Wharf Portland, ME 04101 Hotline: (207) 772-2216

Located at 25 Long Wharf in Portland, ME, DiMillo's On the Water is a treasure trove for food enthusiasts seeking a delightful dining experience. This restaurant offers a unique blend of New American, Seafood, and Italian cuisines, promising a diverse menu to cater to various taste preferences.

DiMillo's On the Water goes the extra mile to ensure a seamless dining experience by providing a range of utilities such as reservation options, delivery services, and takeout. The restaurant is a haven for vegetarians, with many vegetarian options available on the menu. Moreover, accessibility is not an issue at DiMillo's On the Water, as the ADA-compliant main entrance and wheelchair-accessible facilities make it inclusive for all guests.

Visitors can enjoy the scenic outdoor seating area, making it a perfect spot for a romantic date night or a casual gathering with friends and family. The restaurant's moderate noise level and casual dress code create a relaxed ambiance, ideal for unwinding after a long day.

What sets DiMillo's On the Water apart is its commitment to customer satisfaction, evident in the validated parking, valet parking, and private lot parking options available. The restaurant also offers waiter service, free Wi-Fi, a full bar, and happy hour specials, ensuring a memorable dining experience for all patrons.

With a multitude of amenities like TV, catering services, and dog-friendly policies, DiMillo's On the Water caters to diverse needs and preferences. The restaurant even provides reusable tableware, emphasizing its commitment to sustainability and environmental responsibility.

Overall, DiMillo's On the Water is a culinary gem that combines exceptional dining options with top-notch services, creating a dining haven for locals and tourists alike. Don't miss out on experiencing the exquisite flavors and warm hospitality at DiMillo's On the Water.

START YOUR REVIEW OF DiMillo's On the Water
Helen G.
Helen G.

I was blown away by how amazing this was. The bacon wrapped scallops are a MUST TRY! They do not skimp on the portion amount, and the scallops were big and juicy. The sauce that came with was also DELICIOUS!!!! Definitely my favorite part of my meal. The lazy lobster was nothing special, fresh lobster yes but I think you can get this anywhere else. The bread pudding was delicious as well, highly recommend, bread is soft and everything paired really well with each other. Our waitress was so kind and the vibes of this place is amazing: you get a view of the water and it is also nicely decorated. Definitely a great place for a special occasion!

Sally V.
Sally V.

We had a wonderful dinner. The ambience at DiMillo's is amazing our waitress was gracious and pleasant. The food delicious and this has been my pick for special occasions many times

Alison M.
Alison M.

Date night had us landing at a place that wasn't going to work well for us. We knew what we wanted and knew where we could go for dependable quality food and ambiance, DiMillo's. A staple here in Portland for over 40 years floating in their marina. Complimentary parking for all their guests with MANY reminders along your walk from the car to the restaurant doors "Don't forget your ticket" parking validated at the host stand. The wait for a table was about an hour. We were welcome to try and get a seat at the bar. We did just that. Seated within 20 minutes, not a bad wait for a Friday night. Husband ordered their King cut Prime rib and I had the Lazy Lobster. Meat was cooked to order and accompanied by the most beautiful pop over I have seen in a long time. Lazy lobster was plentiful and the polenta filling. We finished our meal and got to see Mr. DiMillo socializing with the patrons with a smile on his face. Family owned and operated with someone representing makes all their difference. Consistently quality food and a staple here in Portland.

Delaney M.
Delaney M.

Food was great, ambience even better. Only reason it's not 5 stars is that it's expensive and you can get this quality seafood anywhere. What you're paying for is the wonderful views, waterside eating, great service.

Loren G.
Loren G.

Everything we ordered was Fabulous! I enjoyed the scenery and vibe with my husband. Our waitress was lovely to have. She made the experience even fabulous. I would come back for the food and scenery. Food: I had the Lobster Roll and it was phenomenal! I would 100% recommend. My husband had a pasta dish. His dish was so much more delicious . Everything combined beautifully. The drinks were delicious. Complimented the food well. Overall, we enjoyed ourselves and would come back.

Sara G.
Sara G.

Such a great start to our work trip in ME! We were a party of 4 who love to eat! The service was outstanding our server, Chris, gave great suggestions both in what he likes and what he gets from feedback from other guests. We tried a variety of menu items and were not disappointed in our selections. Biggest tip is, it's a lot of food so I recommend ordering different items and sharing them so you can try all the deliciousness!

Adam B.
Adam B.

Not to surprised this place is spectacular. Best ceaser salad I've had to date, and yes get the anchovies! Service is accommodating and measured. My Aunt said to go to a five star place for a lobster and this was the place was just that. I didn't need the butter with this lobster, I thought it was better without it! Classy place, fairly dressy, but not required, quite comfortable and hard to beat the location.

Nicole K.
Nicole K.

It is my first time here and I will definitely be back! They are handicap accessible. Our waitress Maggie was fantastic and really friendly! The food was excellent I ordered the lobster club and my friend got the lobster stew with crab cakes both were great!! It was such a beautiful ship and view.

Jay B.
Jay B.

The thing is...we've been meaning to check out a number of seafood restaurants around the Portland area for years now. Typically, this is done by first previewing the menu to see what strikes our fancy. Well, I'm here to tell you - DiMillo's struck SEVERAL of our fancies! And just like the title says, it's literally on the water. In terms of ambiance, the restaurant is an actual ship, which you can see if you notice the horizon of the view slowly bobbing up and down. However, you never feel any significant rocking (similar to a cruise ship). So, no worries about getting sea sick during dinner. It's not that kind of boat. Also, the ocean views are spectacular! If you've never eaten seafood by the coast before, you seriously need to check this out. As for the food, well...let's just say it was a total lobster fest for wifey and I. Though, it was not without a minor hiccup or two (more on those in a bit). But first, we have.. Deep-fried lobster tails: Near as I can figure, they serve you anywhere between 8 to 10 ounces of pure Maine lobstah tails. Picture two 5 ouncers split down the middle, de-shelled, and deep fried to perfection. Lobsters were tender and flavorful like the sea. I'd expect nothing less from the great state of Maine. But honestly, the real MVP of the evening was wifey's lazy lobster entrée. Almost everything about this dish was perfect; tender, buttery, savory goodness that melts in your mouth the way a good crustacean should. Only thing that was missing.....was seasoning. May I ask....WHY?? Look, I get it. The ocean supposedly seasons the lobster meat for you. Except....you still gotta give it a lil somethin' somethin' prior to placing them in the broiler, steamer, or deep fryer. So, after adding copious amounts of salt to her dish, I made it a point to sample a couple pieces and....hot damn!! This one's a 9 out of 10 for me, whilst the deep fried tails were an 8 out of 10. Turns out, I prefer baked to fried. Who knew? ¯\_(ツ)_/¯ You might be wondering what the other minor hiccup is with DiMillo's. Well....to probably almost no one's surprise, it was the crab cakes. This sort of thing used to bug me a lot more than it does now. But these days, whenever I get a subpar crab cake, I just take it with a grain of salt (sometimes literally) and remember that I'm in New England--not Maryland. If you don't know what that means, allow me to break it down. Ideally, the best crab cakes I've had (and I've tried several renditions) were primarily structured with like...98% lump crab meat whilst keeping the breadcrumbs to the minimum. The crab to breadcrumb ratio at DiMillo's, however, was more like 40/60 to the breadcrumbs' favor. I thought we ordered a crab cake, not a crumb cake. Needless to say, the crab cakes themselves were quite bland with a serious void of crab meat which could have resembled cat food, had it not been for the little bit of seasoning and spices applied in there. If you pair it with their remoulade sauce (which was blended brilliantly, btw), it starts to taste somewhat edible. Oh well. At least they tried, I guess? Ultimately, it's a 5 out of 10 for me. As for our waitress, she was a delight. I just wish she had came back to check on us a bit more frequently. Though it was somewhat busy in the restaurant, this was still a Monday evening. Not hardly as crowded as it must get during peak hours on weekends. It's worth mentioning we basically had to book a table in advance, as time slots were quickly filling up according to their website. There is a dedicated parking lot for this and other surrounding restaurants in the area, but it's paid parking. Good news is....DiMillo's will validate your ticket at the front desk. Just be sure to carry it with you and DON'T leave it in the car. One other caveat regarding the restaurant's physical location: right before parking, you'll possibly notice a giant sign up front with the restaurant's namesake on it. Only....you probably won't know where the building itself is at first. So, here's a hint: it's tucked in the way back by the water. Just keep walking toward the docks and you'll see it. Overall, not a bad experience for a first night out on 'staycation'. We will most certainly return here one day. At which point, I shall become #TeamLazyLobster once more! As of now, I'm giving DiMillo's On The Water 4 tender, buttery plates of lobstah meat WITH seasoning out of 5.