Steaks and Strippers at the New Penthouse Club and Steakhouse One nightlife element really hurting in the current economic climate is strip clubs. People are really cutting back on cutting loose, even those who frequent such places. But that's not stopping Penthouse, which is opening the first Penthouse Club and Steakhouse on the West Coast this February in San … [Read more...]