No espresso bar. No seasonal drinks. No Instagram menu. Graffeo has been roasting on Columbus Ave in North Beach since 1935, small-batch and family-run, and what they sell is whole beans. You walk in, the smell of roasting hits you at the door hard enough to slow your pace, you talk to Luciano or whoever's on the counter, you walk out with a half pound. That's the visit. That's been the visit for ninety years.
The dark roast is the order most people come for, and the half pound is the unit of purchase. The light roast has its own following, smaller but loyal. There's a half and half blend for people who can't decide between the two. Beans get scooped, weighed, and bagged in front of you, which is the kind of small ceremony that's mostly disappeared from American retail coffee. Watch it once and you'll start to notice how rare it is everywhere else.
Mail order is a real part of the business and the bags ship packed tight enough to travel cross-country without losing their freshness. One word of warning, and it matters. Specify your grind when you order. At least one mail-order customer ordered pour-over grind and received espresso grind, and there's no way to undo that once it's in the box and in transit. Be explicit when you place the order, write the grind on the form twice if you need to.
This is a place for home brewers and espresso pullers who want consistent old-school dark roast they can rely on month after month, year after year. The product hasn't changed because the recipe doesn't need to change. There is no cafe. There never was one. There won't be one. Ninety years in, the offer hasn't moved, and the customer base hasn't either. That's most of why it still works in a neighborhood where every other small business has turned over twice.
No reviews yet
Been here or tried their coffee? Share your experience!
Is this your roastery?
Claim your listing to update info, add photos, and get a featured placement.
Claim This Listing