Cape Square Entertainment Center UPDATE
Cape Square Entertainment Center UPDATE For the past year, we have been giving you updates on the old Frank’s Rio Theater, which is located at 3801 Rte 9 S #1 in Rio Grande closed in May of 2019. The new owners were supposed to open it up two months later but never did. In late 2020 it …