From Portland, you can take a 20-minute ferry ride and arrive at a pristine island where no gas-powered vehicles are permitted. Great Diamond Island is an ideal destination for people who love gorgeous scenery and a slow-paced lifestyle. Since the island's restaurants are situated by the marina on Casco Bay, you'll have a beautiful view from your table. Your meals will likely include a serving of Maine lobster and some New England clam chowder. Although seafood is offered in great quantities near the Great Diamond Island Landing, it won't be the only delicious option on your menu. You'll be able to choose between steak, barbecue ribs, pork belly, and even vegetarian dishes. You can also get pizza, burgers, and paninis, but most of the island's locals and visitors love a good lobster bake.