Rooftop of envoy hotel is a neat spot, coppersmiths in south boston is too but it is being shut down soon to build condos.
Barking crab if you want to get plastered and eat lobsters.
The Seaport is all new construction so not a lot of funk. You could venture further or take a boat taxi from ICA to anywhere on the harbor...