Rio Theatre
222 NE 1st Avenue,
Miami,
FL
33132
222 NE 1st Avenue,
Miami,
FL
33132
No one has favorited this theater yet
Showing 26 - 26 of 26 comments
this theatre was located on Miami Avenue and between Second and Third Street. They showed low budget double features in the early 70’s and my Mom would not let us go inside to watch a movie. Downtown hobo’s and all the crime was what happened to the Rio. It got so bad that they left the lights on while the movie was played. Gesu Church was across the street and down a half a block…the church, built by Flagler, is still in operation. Chaplinfan