I've been going to DiMillo's for over 25 years. The food is consistently good, prices are reasonable, and you can't beat the views - the restaurant is a retired ferry permanently berthed right on Portland's waterfront. Service is always top notch. Lunch or dinner, good for business, dates, family. They do a good job with functions as well.
If you own or manage DiMillo's Old Port Marina, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.