I'm growing increasingly reluctant to suggest places I like. They've gotten too crowded already.
Also, San Francisco is expensive. Like, stupid expensive. Tourists will find much better value for their money going somewhere else. Omaha, for example. Omaha's a very underrated place. Much cheaper, too.