1
2
3

Buena Vista

As its name suggests, this hilltop neighborhood above Haight Ashbury has some swoon-worthy views. Handsome homes in a variety of architectural styles line clean, quiet streets that hug Buena Vista Park. Here, you can climb trails that wind among oaks and pines to the top of the park to savor views of the city, get in a set or two of tennis or let your kids burn off steam at the playground.