Another SF success story, Ritual Coffee Roasters boasts six outlets. The Hayes Valley store is good not only for those who only have a couple of minutes to hop in and out, but it also offers tastings for those who are lucky enough to enjoy their coffee at a more leisurely pace.