Article · 6 min read
Hayes Valley has too many cafés. Here are the four that earned their place.
A neighborhood that could support five good coffee shops supports twelve, several of which are the same coffee shop in a trench coat. We visited them all.
hayes-valleycoffeeneighborhood-guide