Rio Theatre
704 N. Chaparral Street,
Corpus Christi,
TX
78401
704 N. Chaparral Street,
Corpus Christi,
TX
78401
No one has favorited this theater yet
Uploaded By
More Photos
The first building on the left housed the Rio Theatre and the Mayflower Cafe at Chaparral and Starr streets. A block away past the J.C. Penney is the Palace Theatre.
No one has favorited this photo yet