News

Good ’til the last drop? $75 cups of coffee sell out in California

Klatch Coffee Roasters bought 10 pounds of the Elida Geisha 803 coffee beans from an auction. They're the only shop to have it in the United States.