What American city has a similar vibe to San Francisco?

One of the great cities in America.

What city has a similar vibe? The one I can think of is Seattle but I think our weather is better.

San Diego is awesome but the topography doesn't hit the same.

Bonus if outside of the West Coast (since I already know most of these).