What are people's recommendations? Searching through old Chowhound posts, I've learned that:
Avenue 9 makes a good version (as of 2002)
Town Hall's version was described as "barely acceptable"
Personally, I've found Mama's on Washington Square to be pretty good.
Anything else worth trying in the Nob Hill/North Beach/Union Square area? I'd like to try something new before heading to the back of the long line that's sure to be at Mama's this weekend.