RestaurantsPortland

DiMillo's On the Water in Portland, Maine

DiMillo's On the Water: Seafood restaurant in Portland

(6095)
Seafood restaurant$$$
DiMillo's On the Water
DiMillo's On the Water

Why Eat

Why DiMillo's On the Water

DiMillo's sits on an actual decommissioned car ferry moored in Portland's working harbor, and the novelty never wears thin. The kitchen turns out honest seafood: lobster rolls, steamed clams, haddock, mussels. Dan DiMillo still works the room, stopping by tables to chat. It's the kind of place where the view and the quirk matter as much as what's on the plate.

  • Dine aboard an actual decommissioned ferry.
  • Bacon-wrapped scallops with maple glaze.
  • Owner Dan visits tables regularly.
  • Excellent harbor views and unique setting.

Menu

What to order

Start with bacon-wrapped scallops, crisp and tender beneath a maple glaze. The lobster roll is solid, and mussels come well-prepared. Haddock is fresh and reliable. Roasted brussels sprouts with buttery cream sauce pair well. Don't skip the blueberry crisp or mud pie for dessert.

At a Glance

At a glance

Best for

Special occasions, harbor views, unique setting.

Price range

$$

Details

25 Long Wharf, Portland, ME 04101
(207) 772-2216
www.dimillos.com

Opening Times

Mon12:00 PM – 9:00 PM
Tue12:00 PM – 9:00 PM
Wed12:00 PM – 9:00 PM
Thu12:00 PM – 9:00 PM
Fri12:00 PM – 9:00 PM
Sat12:00 PM – 9:00 PM

Atmosphere

The room

You're dining inside a former car ferry, so the room has genuine maritime bones: wood, brass fixtures, portholes. It's rich without being stuffy. Moderate noise, especially at the bar.

Bacon-wrapped scallops glazed with maple syrup are the standout. The kitchen handles seafood competently, though a few guests have noted gritty clams and inconsistent sides. Desserts land well, especially the blueberry crisp. Parking requires validation (ask your server) and isn't free, but it's part of the Portland waterfront deal.

Reviews

What guests say

Guests praise the novelty of eating aboard a working vessel and the owner's personal attention to their meal. One recent visitor called the bacon-wrapped scallops 'absolutely delicious' with that maple glaze. Service consistently earns five stars. The blueberry crisp and mud pie disappear quickly.

Location and nearby

Guides

Verified details

DiMillo's On the Water is a restaurant in Portland, Maine, at 25 Long Wharf. DiMillo's On the Water lists outdoor seating, kids’ menu. Reservation policy: We do not accept reservations. The coordinate-based measurement for DiMillo's On the Water is 2.6 miles to Mackworth Island. The coordinate-based measurement for DiMillo's On the Water is 6.1 miles to Crescent Beach State Park. The contact number is 207-772-2216. DiMillo's On the Water publishes business information at dimillos.com.

Visit details

Official site
dimillos.com
Outdoor seating
Yes
Kid friendly
Kids’ menu
Reservations
We do not accept reservations
Property type
Restaurant
Hours by day
Monday12 PM–9 PMTuesday12 PM–9 PMWednesday12 PM–9 PMThursday12 PM–9 PMFriday12 PM–9 PMSaturday12 PM–9 PM

Sources (checked 2026-09-16)

Restaurants

Nearby restaurants

All Restaurants

Hotels

Nearby hotels

Pearl of Portland

$$$

Hotel

Portland

Pearl of Portland

Beautifully renovated two-bedroom apartments in Portland's walkable East End. Full kitchens, laundry, parking. 9.7/10 from guests.

Peaceful Oasis on Munjoy Hill

$$$

Hotel

Portland

Peaceful Oasis on Munjoy Hill

Spacious 3-bedroom apartment on Portland's East End. Free parking, full kitchen, steps from beaches and downtown. 9.7/10 from recent guests.

The Cushman

$$$

Hotel

Portland

The Cushman

Spacious 3-bedroom townhome in Portland's West End. Full kitchen, private entrance, steps from Victoria Mansion and downtown. Ideal for families and groups.

Knock on Wood

$$$

Hotel

Portland

Knock on Wood

Spacious two-bedroom apartment in downtown Portland with full kitchen, fireplace, and pet-friendly policy. Walking distance to restaurants and attractions.

The Brew House

$$$

Hotel

Portland

The Brew House

Spacious one-bedroom apartment above a craft brewery in Portland's East End. Walking distance to restaurants, shops, and waterfront. 9.5/10 from 65 guests.

State of Charm

$$$

Hotel

Portland

State of Charm

Two-bedroom apartment in Portland's West End, steps from downtown shops and restaurants. Full kitchen, walkable neighborhood.

West End Inn

$$$

Hotel

Portland

West End Inn

Historic boutique inn in Portland's West End. Acclaimed breakfast, walkable neighborhood, attentive hosts. Perfect for couples exploring Maine's coast.

Heart of the West End #3

$$$

Hotel

Portland

Heart of the West End #3

Spacious two-bedroom apartment in Portland's West End. Walk to Congress Street restaurants, museums, and downtown. Pet-friendly with parking.

Best Bower

$$$

Hotel

Portland

Best Bower

A beautifully designed boutique inn on Congress Street with spacious rooms, private courtyard, and walking distance to Portland's Old Port, restaurants, and waterfront.

The Highland House

$$$

Hotel

Portland

The Highland House

Spacious 3-bedroom house in quiet Portland neighborhood. Full kitchen, free parking, pet-friendly. Walk to downtown and arts district.

Longfellow Hotel

$$$

Hotel

Portland

Longfellow Hotel

Elegant 5-star boutique hotel on Congress Street. Spa, on-site dining, complimentary town car, and walkable to Portland's best restaurants and shops.

The Docent's Collection

$$$

Hotel

Portland

The Docent's Collection

Spacious, design-forward lofts in downtown Portland's Old Port. Full kitchens, soundproof rooms, and walkable access to restaurants and waterfront attractions.

All Hotels