Uk? San Fran? ......I thought OP asked for a coffee place nearby.
Well, let me tell you where the BEST coffee is: Dobinsons in Canberra city centre. (australia)
Their coffees and their breakfasts have cured many, many hangovers.
No website, no need.
Happy times...