Home » Communities » Buena Vista / Ashbury Heights Buena Vista / Ashbury Heights Up above the Haight Ashbury, Ashbury Heights has excellent views of the City and a green, neighborhood-y feel especially around Buena Vista, the large park at its Northern end.