Best of Boston

1981 Best Place to Watch the Stars, Mortal

An opening at the Institute of Contemporary Art, which hasn’t succumbed yet to the need to attract suburban hordes a la the Metropolitan Center.