John Ahern, Founder of Cardinal Puff’s Restaurant and Bar, Has Died By Nancy Nichols | 7 years ago Sad news from Cardinal Puff’s: John Ahern, founder, manager, and owner of Cardinal Puff’s, passed away on July 16 after a long battle with diabetes.