The Largest Restaurant In Maine Has 5 Dining Rooms And An Unforgettable Menu

While the last few years have taught us a ton about the value of cooking at home, there’s no denying that going out for a great meal is always high on our list. But with more people getting out and about and visiting Maine, it can be tough to find a table. Except at this beloved local spot! The largest restaurant in Maine is located in Portland and in addition to being huge, it’s got one of our favorite menus!

During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.

DiMillo’s On The Water is open Monday through Saturday from noon to 9 p.m. You can learn more about it by checking out their website or you can follow them on Facebook. They can be reached at 207-772-2216.

There are lots of great places to enjoy in Maine and many of them have been around for ages earning a place in our hearts. Some of the best crispy fried seafood in Maine can be found at Bob’s Clam Hut.

Address: DiMillo's On The Water, 25 Long Wharf, Portland, ME 04101, USA