Ritual

1026 Valencia St (at 21st St)
San Francisco, California

(415) 641-1011

Visit Website

6am-11pm, from 7am Sat, 7am-9pm Sun, wonderful coffee, pastries, always crowded with hipsters and laptops