Rio Theater

157 N. Texas Avenue,
Mercedes, TX 78570

Unfavorite No one has favorited this theater yet

Showing 2 comments

matt54
matt54 on June 7, 2013 at 7:00 pm

Looks like the Santa Cruz Daycare Center is in the building next to the old Rio, but does not occupy the Rio itself.