This Saturday, the venerable Art Center South Florida had the last opening ever at its 800 Lincoln Road location. The art center was a big part of South Beach's resurgence in the 1980s and 90s. The building was originally Burdines Department Store's first Lincoln Road location, and will be converted back to retail. [Miami New Times; Art Center South Florida coverage]
Filed under: