O Cinema South Beach
O Cinema South Beach is a nonprofit independent cinema in Miami Beach’s Art Deco District. The Washington Avenue movie house presents first-run independent films and community-focused film programs in an intimate setting formerly known as the Miami Beach Cinematheque. AI-generated cinema illustration; not a photograph of this venue.
Location
1130 Washington Avenue, Miami Beach, Florida, United States
Theater details
- Operating status
- Open