Love the Rio, they show some really unique movies ...
Love the Rio, they show some really unique movies and would highly recommend one of the burlesque shows that happen there! It's really the only place in town you can see some of these movies on the big screen and it is so cool.