Welcome to the rebirth of Top Of The Shelton! Located on the second floor of the Shelton Theatre building, between Powell and Mason in the heart of Union Square, Top Of The Shelton will soon become YOUR place to see wonderful theatrical and other entertainment events!
533 Sutter Street
San Francisco
CA
94102
533 Sutter Street, San Francisco, CA
topoftheshelton.com
Email