SLO Favorites
Palm Theatre is one of SLO Favorites.

1. Palm Theatre

8.3
817 Palm St (btwn Chorro St. and Morro St.), San Luis Obispo, CA
Indie Movie Theater · 11 tips and reviews