There are no pizza places in Buena Vista (it is just a residential neighborhood). But the closest pizza place is probably Ragazza in Lower Haight. If I were here though, I would drop down into the Castro and get some slices of Escape from New York pizza.