Restaurant
Crown Jewel
7 locals recommend,
Tips from locals
A true hidden gem. You'll have to take the Casco Bay ferry or private water taxi to get there. Seasonal. Reservations required. Go to their website for how to get there. Worth the trip and makes for a really fun night out.
Unique things to do nearby
Location
255 Diamond Ave
Portland, ME
Great Diamond Island