Located in the heart of South Beach on Lincoln Road. It first opened on January 25, 1935.
O Cinema Miami Beach is located at 500 71st Street, between Byron Ave and Carlyle Ave.
The SoundScape Cinema Series screens free films on the 7,000-square-foot outdoor projection wall.
An open-air amphitheater in the heart of North Beach neighborhood.
A contemporary art museum that focuses on international contemporary art.