finca

Leaves Coffee

Tarrazu, Costa Rica

Costa Rica Don Eli

No longer listed last seen 20 Oct 2026

View at Leaves Coffee No longer listed by Leaves Coffee · last seen 2026-10-20

Costa Rica Don Eli
Image: Leaves Coffee

Price

≈ $37.92 USD per 100g on 20 Oct 2026

Where it's from