Michael Callahan

richard vague
City Life

Is This Rich Middle-Aged White Guy From Texas the Most Revolutionary Thinker in Philly?

Richard Vague is known in Philadelphia as a venture capitalist and a Renaissance Man.

City Life

There She Isn’t: Miss America Won’t Survive Loss of Swimsuit Competition

A longtime pageant chronicler says Tuesday’s big announcement most likely marks the end of the runway.

City Life

Gay Sex Diaries: I Have to Shave What?!

The rules, rituals and work that go into having a gay sex life.

City Life

Power Brokers

What’s the only thing better than being a member of the one percent? Selling real estate to them.

The Best Food on the Wildwood Boardwalk | Illustration by Melissa McFeeters

The Best Food on the Wildwood Boardwalk

Because not all boardwalk fry shacks are created equal.

The Best Food on the Ocean City Boardwalk | Illustration by Melissa McFeeters

The Best Food on the Ocean City Boardwalk

Your cheat sheet to a delicious stroll along the boardwalk in Ocean City.

City Life

Garrett Getlin Snider Is Not Your Average Teenager

How Ed Snider’s grandson became the It Boy of Philly philanthropy.

City Life

Would You Wait Eight Years to Swim Here?

Inside the exclusive Lombard Swim Club.

Things to Do

David Devan’s Operatic Quest

Opera has a grand past in Philadelphia. Does it have a future?

City Life

Joan Shepp and the Rebirth of Chestnut Street

City Life

The Best Boardwalks at the Shore

Your summer guide to the greatest food and fun in O.C., A.C., and more.

City Life

Jersey Shore 2014: The Shore, Your Way

City Life

The Pillsbury Bake-Off: Ladies (and One Male Flight Attendant)… Start Your Ovens

Manicured-nail-biting pressure. Heated debates over lemon zest. Padma Lakshmi. The 46th Pillsbury Bake-Off had it all, including six local finalists vying for a $1 million grand prize.

City Life

Hall & Oates Appreciation Day: “Some Things Are Better Left Unsaid”

Who knew peppy Hall & Oates could do bitter so well?


Where We’re Eating: Austrian Village

Bargain prices and plenty of oom-pah-pah.