SeeAttraction
Alhambra Theatre
The Alhambra Theatre was a Moorish Revival movie palace at 2330 Polk Street in San Francisco, California, that opened on November 5, 1926. The building was designated a San Francisco landmark in 1996 and currently hosts a Crunch Fitness gym, still showing films on the big screen.
From Wikipedia, CC BY-SA 4.0.
- Address
- 2330 Polk Street
Place data from OpenStreetMap, © OpenStreetMap contributors, ODbL.
Updated 27 Sept 2026. Something wrong? Tell us.