Since this thread was randomly bumped after a decade, I thought I'd piggyback on it - anyone been to Twin Anchors in Old Town recently? Any good? I don't think I've ever been to that restaurant in my life, and since it's been there forever, I figure I probably should check that box.