The Palm Theatre in the Chinatown district of San Luis Obispo held a grand opening last night and introduced the new SLO Film Center. It’s a collaboration between the Palm Theater the and San Luis Obispo International Film Festival. Officials hope the center will bring new releases, expand the theatre’s showings to the community, and offer a venue for other cultural and entertainment events.