Maine Island Dining
at the Water's Edge
Getting here is a breeze and part of the fun. Whether you take a short ferry ride from Portland's Old Port District or come by private boat, it's a pleasure to glide across the sparkling waters of Casco Bay and take in the remarkable scenery that surrounds you. When you disembark at the ferry terminal or marina, you'll find it's only a few steps to the restaurant, where a warm welcome awaits.
A true gem of the Portland dining scene, Diamond's Edge Restaurant offers a casually elegant setting for waterfront dining on one of the most picturesque islands off the Maine coast. Located on Great Diamond Island overlooking Diamond Cove, this is the place to enjoy fresh, taste-tempting local seafood and New England favorites against a backdrop of breathtaking views.