SF FARMS ROASTERS
Pure coffee perfection
The 15/15/15 rule for coffee:
Coffee beans are fresh for 15 months after harvest. Coffee beans are freshest within 15 days of roast. Coffee is freshest within 15 minutes of grounding.