817 Palm Street,
San Luis Obispo,
2 people favorited this theater
Opened in 1987 or 1988, this little theatre about two blocks west of the beautiful Fremont Theatre in San Luis Obispo shows the finest in foreign and independent films, seven days a week.
Just login to your account and subscribe to this theater