Prominent South Florida bar and restaurant owner Jack Penrod — the founder of Nikki Beach — has died following a battle with cancer. He was 85. Penrod was, in part, responsible for helping reshape ...
Jack Penrod, owner of Nikki Beach Club in South Beach, relaxes at the club on June 24, 2011. Penrod died Monday, Feb. 3, 2025, at age 85 after battling cancer. Al Diaz Miami Herald Staff Founder of ...