It all started in 1980 when tony Dimillo saw an ad for a car ferry and he had a vision. Purchased by the Dimillo family, the car ferry soon had a new persona. It opened in 1982 as Portland's only floating restaurant and is now one of the most famous floating restaurants in America. Her overall length of 260 feet and beam of 65 feet makes her one of the largest such restaurants in the country. Today it is a must-see landmark here in our coastal city of Portland. And best of all, there is always a Dimillo on board to welcome you.