My brother and I will be coming to SF to watch a Giants game and he's asked me to recommend a restaurant. He's too squeamish for Chinatown, and not as big a seafood fan as I am, so I thought we'd go Italian. My only experience in SF with Italian is North Beach Cafe, which I loved. We're going to be in shorts and ballcaps, so anything too fancy is out of the question. I'm a prosciutto and veal saltimbocca type of guy, where he's more spaghetti and meatballs.
Ideally, it would be close to the ballpark, but I'm open to other suggestions.