Last night marked the long–awaited opening of San Francisco’s latest den of iniquity and charred meats: The Penthouse Club on Broadway and Montgomery Streets. While San Francisco loves to knock heavily branded chains like this (see also: Morton’s), the Penthouse Club seems to stand out as one of the classier strip joints in North Beach. Here’s what our camera, awash in neon purple lighting, managed to capture at last night’s opening event. The photos are surprisingly safe for work.
READ THE FULL ARTICLE HERE: