Historic Alhambra Theater
Details
The Alhambra Theatre was a Moorish Revival movie palace at 2330 Polk Street in San Francisco, California, that opened on November 5, 1926. Now a Crunch Fitness but they still kept all the amazing architectural details. Also right next door to another Saint Frank's if anyone needs a restroom.
Gather to share around 12:15/1230
